3 ms·
This is interesting. I use archlinux as my daily linux driver, but for server it is not ideal as it is a bit fragile to upgrade (for example, if you have postg
by kuon 3y ago
This is interesting.
I use archlinux as my daily linux driver, but for server it is not ideal as it is a bit fragile to upgrade (for example, if you have postgresql installed, an update can put a new version and you have to migrate your db and if you keep the old version, some .so might get updated and it won't start).
This could be a solution for servers. I used to use FreeBSD for servers instead of linux, but some softwares I have to deploy are not compatible with BSD which saddens me.
- web3-is-a-scam 3y agoRun postgres in a container with the proper tag and you'll be fine. I run my homelab on OpenSuse MicroOS which is a rolling release with immutable filesystem and that's what I do for software I need to stay at specific versions.
- sgtnoodle 3y agoI've been running Arch on all my personal computers for about 8 years now, including a low power server in my garage. It's true that there's the occasional issue to work out after updating, but overall I'd say I've come out ahead simply from never having the need or urge to wipe my filesystem and start fresh. I currently have upgrade anxiety about my work laptop that's still running Ubuntu 20.04. My most personally nefarious Arch update glitch happened recently. Flatpak support quietly pulled in pipewire, but I already had pulseaudio installed. Apparently they're not mutually exclusive even though they're redundant and incompatible unless you explicitly configure them properly. So, I had a month or two where my audio "worked" but dynamic sink switching was really unreliable. Once I figured it out, I just uninstalled pulseaudio and configured pipewire properly in its place. The only other one I can remember, in the past 8 years, was a new major PHP version breaking my web page's CMS. That was mostly my CMS's fault for being both obscure and horribly out of date.
- kuon 3y agoYeah, pulse/jack/pipewire was a bit of a mess. But since 2023, pipewire can replace both and works very well. At least with my hardware. I actually DO use arch on my personal servers and never had any problem, I was also able to always fix the OS. But I have a new project starting where I will host more sensible stuff and I am wondering what I'll use. I might just use arch with N+1 machines and use the +1 to test upgrades.
- bombcar 3y agoFor servers I've been using Ubuntu LTS ever since CentOS died, but this might bring me back.
- SoftTalker 3y agoLook at AlmaLinux also. I'm not sure of any technical reason why you'd chose one over the other, but AlmaLinux is a public non-profit with a board, Rocky ownership is a private org. https://almalinux.org/ https://almalinux.org/ I moved everything to UbuntuLTS also, and I'm not moving again. But if I had waited, and I sort of wish I had, I'd probably be moving to Alma.