Alpine 3.24.0 released
- setup-alpine installer now supports the Limine boot loader
- setup-alpine installer gained IPv6 support
- setup-alpine installer automatically configures boot loader and kernel with serial console support when installing from a serial console
- COSMIC desktop environment by System76 is now available in the community repository
- GRUB upgraded to 2.14
- LLVM upgraded to 22
- Rust upgraded to 1.96
- GNOME upgraded to 50
- Go upgraded to 1.26
- KDE Plasma upgraded to 6.6
- Qt upgraded to 6.11
- Sway upgraded to 1.12
- nginx upgraded to 1.30
- py3-setuptools upgraded to 82.0.0 which removed the deprecated pkg_resources module
- GTK+ 3.0 moved from main to the community repository
- Additional GTK 2 and Qt5 packages removed
- libsoup 2 removed
- qemu-binfmt service deprecated in favor of binfmt.d config files from user mode qemu packages combined with the binfmt service
2026-06-09
Alpine Linux 3.24.0 Released
We are pleased to announce the release of Alpine Linux 3.24.0, the first release in the v3.24 stable series.
Highlights
- GRUB 2.14
- LLVM 22
- Rust 1.96
- GNOME 50
- Go 1.26
- KDE Plasma 6.6
- Qt 6.11
- Sway 1.12
- nginx 1.30
Significant changes
Python setuptools 82.0.0 removed pkg_resources
py3-setuptools has been upgraded to 82.0.0, which removed the deprecated pkg_resources module. Projects that still depend on it will no longer work and should migrate to its successors.
qemu-binfmt service deprecated
The qemu-binfmt service from qemu-openrc is deprecated in favor of binfmt.d config files from user mode qemu packages combined with the binfmt service.
Installer improvements
The installer (setup-alpine) now supports the Limine boot loader and has gained IPv6 support. When installing from a serial console, the boot loader and kernel will automatically be configured with serial console support, making headless setups smoother.
COSMIC desktop
The COSMIC desktop environment by System76 is now available in the community repository.
GTK+ 3.0 moved to community
GTK+ 3.0 has been moved from main to the community repository.
Package removals
Additional GTK 2 and Qt5 packages have been removed as part of ongoing deprecation efforts. libsoup 2 has also been removed.
Upgrade notes
As always, make sure to use apk upgrade --available when switching between major versions. GRUB users must run grub-install or grub-install after upgrading to ensure the new GRUB version is properly installed to disk. Users with / and /usr on separate filesystems (which is unsupported) need to take special care. See the wiki for details.
Changes
The full list of changes can be found in the wiki, git log and bug tracker.
Credits
Thanks to everyone sending patches, bug reports, new and updated aports, and to everyone helping with documentation, maintaining the infrastructure, or contributing in any other way! Thanks to GIGABYTE, Linode, Fastly, IBM, vpsFree, AlpineLinuxSupport.com, CloudOn, Osso B.V., HorizonIQ, Cherry Servers and NetMountains for providing us with hardware and hosting.