Alpine Linux 3.24.0

3.24.0

Alpine 3.24.0 released

Added 4
  • 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
Changed 11
  • 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
Removed 2
  • Additional GTK 2 and Qt5 packages removed
  • libsoup 2 removed
Deprecated 1
  • 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.

aports Commit Contributors
View original

Upgraded? How did it go?

Discussion