Having a "reflective" afternoon.
On the topic of free operating systems, I have been playing with these lately, and recommend if it suits usage (alpha order).
- Alpine Linux (my daily driver)
- Chimera Linux
- Elementary Linux
- FreeBSD
- OpenBSD
- Solus Linux
Not "mainstream" suggestions per se, and that's kinda the point. Caveats re: glibc/musl, nvidia support, etc. apply.
If I had to have nvidia support for my primary workstation I'd probably go with Solus (KDE), or at least try it, in spite of systemd.
I'm starting to scratch the surface on
- CachyOS
for my son's gaming rig. Pretty much what it says on the tin. I like it. Arch could use a bit of polish. We'll see how it goes on real hardware.
Others that I haven't run much beyond playing with the iso, but am intrigued by, mostly by intended use case tbh:
- Mint
- Zorin
I used to run these for years and years and years but don't nowadays:
- Arch
- Gentoo
Excellent, but the time intensity ...
~20 years ago I used to run Gentoo in a government research agency data centre. Even came up with an "ansible-like" set of deployment scripts/framework and whatnot in /bin/bash+openssh to manage them (pre-dates Ansible).
Fun times... the time... the time.
Gentoo was bracketed by RHEL in the past and CentOS as the successor. CentOS was fine but gave up a lot of performance way back then. Shifting priorities, server hardware was still following Moore's, and all that.
I flirted with Ubuntu a bit over the years. Could never really get into it back when it was decent. I won't touch it now.
Today, I think I'm done with Debian. Too static for my tastes - stuff gets too stale. Sure, there's Testing/Sid but there's also other options at that point.
Now that I'm a sysadmin just for myself I can embrace using whatever I want. Ha.
I'm all about community projects nowadays.
Corporate software will eventually disappoint you so it pays to just not go there in the first place.
Deep thoughts.
#Linux #RunBSD #HomeLab #SelfHosted #SelfHosting #AlpineLinux #ChimeraLinux #Elementary #ElementaryOS #FreeBSD
#OpenBSD #SolusLinux #Solus #LinuxMint #ZorinLinux #Gentoo #ArchLinux #CachyOS

Being #blind, and in any case working mostly from an #ALpineLinux terminal screen, I mostly use #vim . I might have chosen neovim but I kept hitting the strange small incompatibilities. One of them is if neovim detects a 256 color term, it uses it by default,. The problem is there is no option to disable and force #ansi color use.
I had spent years tuning an ansi color them that actually works for my eyes so I can vaguely see differences and have some idea what I am typing. The Alpine vim packages are a bit borked, though, because they don't support a proper #sql syntax module, but some shim for oracle that is incomplete. So I cannot use it to highlight sql in C++ strings like I can with Debian.
Tooling for blind use can at times be as frustrating as being blind.
Testing out a fun experiment of running a variation of my existing website locally.
What's cool about it?
- Served off a Raspberry Pi Zero 1.3
- Running entirely in RAM (thanks Alpine!)
- Web server -> darkhttpd
- Has a tiny ~$4/year VPS in front of it handling the TLS termination
I'm sure things will explode if too many visitors slammed the poor little Pi, but I think regular traffic would be completely fine ;)
If interested: https://zero.btxx.org
PS. sorry if it falls over!
The Alpine Linux project is pleased to announce the availability of new stable releases:
3.20.10
3.21.7
3.22.4
3.23.4
These releases include security fixes across core components.
musl (2 CVEs)
openssl (6 CVEs)
zlib (2 CVEs)
See https://alpinelinux.org/posts/Alpine-3.20.10-3.21.7-3.22.4-3.23.4-released.html for more details
🐧 Minimal Alpine Linux ☯ Daniel Wayne Armstrong
Wi-Fi works finally, but since switching to edge, the boot process ends at Starting Display Manager [OK] and then just sits there indefinitely. If I switch to a different console with ctrl + alt + F1 and then start sddm manually, it works fine.
Any #AlpineLinux people have any idea?