this post was submitted on 11 Jun 2023
37 points (97.4% liked)

Linux

2380 readers
3 users here now

Shit, just linux.

Use this community for anything related to linux for now, if it gets too huge maybe there will be some sort of meme/gaming/shitpost spinoff. Currently though… go nuts

founded 1 year ago
MODERATORS
 

Such a cool piece of software. Use this community for anything related to linux for now, if it gets too huge maybe there will be some sort of meme/gaming/shitpost spinoff. Currently though... go nuts

all 21 comments
sorted by: hot top controversial new old
[–] 0x4E4F 5 points 1 year ago* (last edited 1 year ago) (2 children)

Was thinking of making a Void Linux one, but I don't think there are enough users on Lemmy that use this particular distro.

[–] pattmayne 4 points 1 year ago (2 children)

I'm running Void Linux on one 11-year-old laptop (with XFCE and i3). My only complaint is that installing packages can be a lot more of a nuisance. The xbps repo doesn't have anywhere close to the number of packages in pacman+AUR, and I have run into trouble installing stuff much more often on Void than on Arch. There's a solution for everything, but in the end it's extra work. All that being said, Void is awesome and fun.

[–] 0x4E4F 3 points 1 year ago (1 children)

Yeah, but once you get it set up, it's stable AF 😂.

[–] pattmayne 3 points 1 year ago

Yeah it's been 100% reliable so far.

[–] ncrranger 3 points 1 year ago

I have the same feelings as you do on the package managment. It's not always so great and it was one of the reasons why I have't i stalled void on my laptop (instead opting for artix). One more thing I'd like to add is the installer, for some reason I was always confused a bit by partitioning in installers. But manual partitioning like on arch is not really a great solution as well, because for people who have never done it before it is even more confusing.

[–] quizno50 3 points 1 year ago (1 children)

Void seems to be surprisingly popular, I haven't tried it. I'm a Gentoo user, any particular reason to give Void a try?

[–] 0x4E4F 6 points 1 year ago* (last edited 1 year ago) (2 children)

It's basically like... this nice compromise between Arch and Gentoo. You got precompiled packages, but if you'd like, you can compile everything from source. xbps-src is like Portage on Gentoo, except some of the more popular packages get precompiled and put on the main repo (kernels, libraries, office suits, browsers, etc.).

I like it cuz if you'd like, you can get nitty gritty about it, but if you'd just like things to work out if the box, just use the repos and off you go. Plus, it comes with xfce by default (if you choose the DE ISO), which is what I use, so saves me the time to set up xfce. And it has a non-free repo, so that's also a big plus (take a proprietery package, repackage it for Void if the license allows it, if not, just leave the template in xbps-src and let users make their own package).

Also, it's incledibly stable for a rolling release distro. I also use it on some severs, I've never had a single one break something after an update. It's not as bleeding edge as Arch, so they'd rather opt for not something as new, but more stable, which I also like.

[–] gizmonicus 2 points 1 year ago (1 children)

I may have to check this out. Arch user here, but missing portage. That was my favorite package manager of any distro, but boy did it get old when you forgot some use flag and ended up having to recompile your entire life.

[–] 0x4E4F 2 points 1 year ago* (last edited 1 year ago) (1 children)

My previous reply went to hell (void 🤔 😂), the server seems to be overloading, lol 😂.

I'll reply tomorrow, it's 2AM here now, hate to have to write everything 😂.

[–] gizmonicus 2 points 1 year ago (1 children)

Still better than shitty API changes on Reddit, amirite?!? Heyyyooo! Down with the corporate overlords!!

[–] 0x4E4F 2 points 1 year ago* (last edited 1 year ago) (1 children)

Yeah agree on that, better be able to have freedom with a little downtime than have to put up with rules imposed by a corporation.

OK, back on track. xbps-src is not exactly like Portage. It's better, cuz you don't define anything when compiling. Basically, there's the template file that does everything regarding dependencies and packaging the application. You just run the script, tell it what you want to package that is in xbps-src and that's it. It chroots in wherever you cloned master from github, downloads all dependencies from the repo, downloads all compile binaries/libraries it might need and just goes to work. If a dependency is not in the repo, it takes it's xbps-src template, downloads the source and compiles that as well. The automation scrips are superb, there is practically very little that can go wrong during compile time. This is because not just anything can get as a template in xbps-src. It has to pass all build tests for all supported architectures before it's able to get in the source collection. That is why it's so stable, they don't leave anything to chance, they want clean tested packages. If you don't put in the work to correct your template, it's not getting into the source collection.

[–] gizmonicus 2 points 1 year ago (1 children)

You have convinced me to try it. Thanks, I really appreciate it.

[–] 0x4E4F 1 points 1 year ago (1 children)

Good luck 😊.

One more thing. Might require tinkering on some rigs to get it working like it should (weird chipesets and south/north bridge combos or audio, NIC that's just not what MB manufacturers typically use), but the good news is that every quirk has a solution.

You might have to go back to reddit to get help though. They're not the kind of crowd to get into politics or pass judgement about... anything really. They use what they can for free, github and reddit (istead of hosting a forum) is what works for them. I respect that, ideology is not everyone's cup of tea 🤷.

[–] gizmonicus 2 points 1 year ago (1 children)

I've been using Linux exclusively for two decades. I think I can manage. At least with Linux, quirky problems come with (usually) detailed error messages and things you can search the interwebs for. Windows just gives you a sadface and "something went wrong, lol".

[–] 0x4E4F 1 points 1 year ago

Well, thought it was good to mention that, just in case 😊. I haven't used Linux for that long (actually I have, but with lomg on/off periods).

[–] planish 2 points 1 year ago (1 children)

Is it going to hassle me about which daemons to restart or shudder demand I pick a timezone? These are the sins of Ubuntu.

Well that and clogging up my mount list with snaps.

[–] 0x4E4F 2 points 1 year ago* (last edited 1 year ago)

Ummm... no, you pick a time zone during install, that's it. You might need to restart some services if you change your time zone (wouldn't know, never had to change it).

That being said, it doesn't come with an NTP client/server by default (as is with Ubuntu and other "everything works out of the box" distros), you have to install one manually. Once installed, the service is inactive, you have to make it active by symlinking a folder from one location to another (this is all explained on Void's site, it doesn't use systemd, it uses runit as it's init/service manager). Restarting services is pretty easy (as is with systemd) sv restart name_of_service, that's it.

I don't think snap is available in the default repo (maybe in the non-free one, haven't checked), but it does have flatpak in the default repo. Either way, couldn't really help you regarding anything snap/flatpak related, I don't use them. Everyting I need is in xbps-src, so I just compile from source (or repack, in case of non-free packages, like AnyDesk).

[–] sneakyninjapants 3 points 1 year ago

I love it. I've been using linux on and off for years now and though there are some issues here and there it's now my daily driver for 95% of my use (aside from cad suites). If you're looking for a moderately linux-savvy distro to jump to in the future I can definitely recommend fedora kinoite for KDE or silverblue for Gnome if you're into those. Kinoite has been rock-solid for me and only took a bit of getting used to.

[–] nehal3m 1 points 1 year ago

Give it time.