Goodbye Arch Linux, hello Alpine Linux!
- Steep learning curve for non-Linux users as you need to bootstrap your system yourself from scratch.
- AUR can contain any software, you have to trust the maintainer that the software is sane, gets regulary updates and does not break your system. Some packages are compiled from git on your system, this can make the installation of updates heavy, long and annoying.
- It’s based on systemd
which is controversial
in the Linux world
and I dealt in the past as well with
systemd’s annoying ‘features’.
So, while switching from Jolla’s Sailfish OS
on my mobile devices to
postmarketOS (Alpine Linux based),
I was hooked by the way how Alpine Linux works in terms of packaging,
system operation and does not use
Installing Alpine Linux
Alpine Linux is fairly easy to install
if you don’t need any special partitioning
or such with the
- Get the latest Alpine Linux image from their Downloads’ page.
- Burn it on an USB drive and boot your device from it.
- A default shell appears, login as
rootwith no password.
setup-alpineand follow the instructions.
I picked a traditional system install (‘Sys Disk Mode’) as I wanted to install Alpine Linux on my desktop. A complete guide on installing Alpine Linux can be found on their well documented wiki: https://wiki.alpinelinux.org/wiki/Installation