The Personal Website of Jeremy Boles

Alpine Linux

A simple, independent Linux distribution.

Alpine is a lightweight Linux-based operating system that runs well on old hardware and on new. In contrast to most other distributions, it uses musl for its standard C library, BusyBox for its system utilities, and OpenRC for its init system. Support for older hardware and alternative architectures is genuinely good.

It has no traditional installer. Instead there’s a script, setup-alpine, that asks a handful of questions and has a base system up in under five minutes. Most of the defaults are fine; pay attention to the timezone, the username, and the installation disk.

I ran Alpine for a while and moved to Debian. The reasons are on that page, and neither of them is a complaint about Alpine itself.