I’m a longtime Arch user, and would have preferred to use Arch on a particular system, but didn’t want to deal with needing to babysit ZFS packages from AUR.
So, I decided to use Alpine after never having tried it before, and ended up sticking with it. Like Arch, it’s both lightweight and has a capable/sensible package manager, which are the main things that are important to me.
I haven’t had any growing pains from Alpine’s use of busybox/musl/openrc, things mostly Just Work!
It will bite you after a while. I remember using alpine in a docker image many years ago and running a python program that needed some modules installed, where one of them required compiling c code. Naturally that didnt work on alpine since its using its own c library. So couldn’t run the python app at all on alpine.
Alpine.
I’m a longtime Arch user, and would have preferred to use Arch on a particular system, but didn’t want to deal with needing to babysit ZFS packages from AUR.
So, I decided to use Alpine after never having tried it before, and ended up sticking with it. Like Arch, it’s both lightweight and has a capable/sensible package manager, which are the main things that are important to me.
I haven’t had any growing pains from Alpine’s use of busybox/musl/openrc, things mostly Just Work!
It will bite you after a while. I remember using alpine in a docker image many years ago and running a python program that needed some modules installed, where one of them required compiling c code. Naturally that didnt work on alpine since its using its own c library. So couldn’t run the python app at all on alpine.