
Dhaval Giani via Talk said on Sun, 20 Jul 2025 08:23:23 -0700
The only source that should matter :-) https://community.clearlinux.org/t/all-good-things-come-to-an-end-shutting-d...
When considering an escape route from your current distro, I suggest you consider and evaluate Void Linux, which I've used for 10 years now. Void is deVOID of the training wheels that most other distros either [help you with | saddle you with]. With Void, you are more in charge than with most other distros. Void Linux is a rolling release, meaning that your software is much newer than most, especially Devuan/Debian stable, or even unstable. If you've had bad experiences with rolling releases (Gentoo, Arch, etc), Void is *much* more reliable while updating, and if you get stuck, their #voidlinux IRC channel at Libera chat. Void Linux inits with the very simple and reliable parallel startup Runit init system, rather than the systemd atrocity or the sysvinit 30 year hoarder house full of junk. Although arguable, I think Runit is better than OpenRC and Busybox init. With Runit, your computer starts up clean as a spring breeze every time, in a timeframe comparable to systemd, and when it shuts down, it's much, much, MUCH faster than systemd. Naturally Void Linux doesn't package as much software as the big three (Redhat, Debian and Ubuntu), but it's very amenable to ./configure;make;make install , especially given that it always has very modern libraries. Even though Gnome is tightly coupled to systemd and there's no systemd package for systemd on Void Linux, the Void developers have somehow gotten Gnome to work on Void, both on X and Wayland. Getting back to the subject of training wheels. I define training wheels as GUI stuff that substitutes for editing a config file. I also define it as using a distro-proprietary declarative syntax config file to provide a "user friendly" layer above the shellscript that actually does the work. Here's a shortened version of my networking shellscript on Void Linux, where this shellscript is run from /etc/rc.local : ========================================= hostname -F /etc/hostname ip link set dev lo up ip link set dev enp3s6 down ip addr add 192.168.100.87/24 dev enp3s6 ip link set dev enp3s6 up ip route add default via 192.168.100.96 ========================================= The preceding is, to my knowledge, distro independent, as long as you shut off the distro's training wheel style networking. Training wheels they're good to have for the occasional user or the user using Linux as an appliance for one or a few programs. Training wheels are good for the user not yet confident of his shell scripting skills. They're very necessary for the new Linux user who is used to Windows or Mac. But eventually, they get in the way. Void Linux certainly isn't for everyone, but it's worth a look. SteveT Steve Litt http://444domains.com