Alpine Linux 3.22 Minimalist OS Released

Alpine Linux has released version 3.22, a minimalistic distribution built on the MUSL system library and Busybox. Known for its focus on security, the distribution includes SSP protection and uses OpenRC as its initialization system. Alpine Linux also features its own package manager, APK, for managing packages. The distribution is commonly used to create official Docker containers and is utilized in the Postmarketos project. Downloadable iso-images are available, prepared in various versions for different architectures such as x86_64, armhf, aarch64, PPC64le, S390X, RISCV64, and Loongarch64.

In the latest release of Alpine Linux 3.22.0:

  • Packages come with updated versions of Gnome 48, KDE Plasma 6.3, and LXQT 2.2. Support for X11 session in KDE has been removed, now solely supporting Wayland.
  • Updated versions of packages include Linux 6.12, GCC 14.2.0, LLVM 20, BusyBox 1.37.0, ISC Bind 9.20, Nginx 1.28, Dovecot 2.4, node.js 22.16, Ruby 3.4, Rust 1.87, Xen 4.20, Crystal 1.16, Docker 28, Go 1.24, PHP 8.4, Bird 3, Qt 6.8, and Wlroots 0.18.
  • The Gummiboot bootloader has been replaced with Systemd-Efistub (only utilizing this specific component of Systemd).
  • Preparations are being made for the transition to the new package manager, APK 3, in the upcoming release.
  • The font for GTK applications has been changed to Adwaita, which is now default in GNOME 48.
  • With the discontinuation of the Mozilla Location Service, location determination services have shifted to using the beacondb database containing information about various wireless access points.
  • Tools to control LXD containers have been moved from the main repository to test, with the inclusion of Fork Incus instead of LXD in most repositories.
/Reports, release notes, official announcements.