Systemd free?

If Void had repos large enough (or sufficient builds in xbps-src to make it large enough) then it would definitely be one of my top distros. I really like it overall, runit is SUPER simple to understand and manage, but there’s just SOOOOOOOOOOOOOOOOOO much that I want that’s missing that I can’t keep it around except as a VM to watch if they ever expand.

My only MAJOR complaints about systemd are that it’s usually implemented too early, when it started handling DNS I was CONSTANTLY having issues with my laptops due to sytemd-dns not funtioning correctly, etc. And then journald being binary instead of text. That’s my complaints. Past that, do I like it, no. But I’ll use it because it works, and that’s ultimately all I really care about.

1 Like

Void has an implementation of nix in the repos. You can install nix and use nix-env to bring in a lot of what is missing the void repos.

2 Likes

Nix can be installed on arch i believe? Nix packages is like bin type of package aka dnap appimage but is another luegue… :upside_down_face:🤦🤦:laughing:

1 Like

I’m a little bit of a Void Linux fanboi (just for research and learning, it’s EndeavourOS for me for real usage!) and here is some context on the removal of gksu (security) and consolekit2 (unmaintained and deprecated). Just for those that care… https://www.reddit.com/r/voidlinux/comments/hfpx5p/thoughts_on_the_removal_of_gksu_and_consolekit2/

4 Likes

This I was quite unaware of, might be worth looking at…depending on how much Nix has available.

1 Like

But systemd free is always a choice. Personal, in ubuntu i didnt care much about init system, even i know what it was lol, in lmde learned a bit and manjaro was before arch with systemd i learnee systeme so is for me more natural then another services… but the path of linux is wide so yeah… let the linux with you.

It can but Arch already has virtually everything available so it isn’t worth using as just a supplemental package manager.

Quite a lot: https://nixos.org/nixos/packages.html?channel=nixpkgs-unstable

Ah, didn’t know they had a searchable, that makes things easier. Sadly, the major stuff I want (a non-ugly office suite, aka either WPS-Office or OnlyOffice) aren’t available there either, so doesn’t actually do me any good for Void. Ah well, still might install it on my VM just to see how well it works.

freeoffice is there. I thought I saw that onlyoffice was being added. Void also supports flatpak so if all you want is office suites you can get those via flatpak.

I installed Artix once, and one thing I noticed it was faster. Firefox, Gimp, etc started faster.

1 Like

I’m not free of systemd. I live free with … systemd. Don’t know what the fuss is about. :sunglasses:

1 Like

Ultimately this is my opinion as well. Systemd may not be perfect, but it does what it’s developers set out to do, and it works.

I didn’t know about this package manager either. Actually NixOS itself looks like an interesting distro which takes a different approach at configuring and maintaining the system (even though it uses systemd). I was definitely too quick at saying that pretty much all the distros are the same under the hood.
The fact that it doesn’t seem to use the conventional filesystem hierarchy (from what I read) is a bit scary though.

nixos is a fantastic distro. I am running it quite a bit. I would warn you that the learning curve is enormous. You really need to take a step back and think of things differently.

The fact that everything is setup declaratively is really cool and totally reproducible. I run on it most if my service-type machines. I was also running it on my laptop until last night, when I felt like trying something else. I didn’t give removing a second though because I know I can put it back in 30 minutes.

Just load up the iso, git clone my nix config for the laptop back to it and it will automatically come back to the way it was.

I was wondering whether it is well enough adapted for a normal desktop usage? It looks like the stability is one of the priorities and software availability shouldn’t be a problem. Are there downsides?

The learning curve is not a problem in itself it is rather the fact that all this will apply only to NixOS…

Definitely.

Of course.

  • The immutable filesystem means that some things are difficult/impossible to get running
  • The learning curve is higher than you think
  • The documentation is hit or miss so sometimes you have struggle through it
  • If you aren’t comfortable with simple software development or at least doing scripting it will be fairly hard to understand the config files

There are also more pros in addition to what I talked about above:

  • You can roll back almost any change
  • Dependency hell isn’t a problem in nixos since there is no such thing as system-wide packages
1 Like

Unless I’ll have to learn Haskell I think I’ll be alright :smile: I guess I’ll just read the docs and give it a try then, thank you.

2 Likes

Definitely. Not trying to scare you away. Just want you to be prepared :wink:

2 Likes