Dev

Alpine 3.24 Released with COSMIC Support and GTK2 Removal

Alpine Linux 3.24 is out, featuring installer improvements, updates to LLVM 22 and Rust 1.96, addition of COSMIC desktop, and removal of GTK2 and Qt5. The lightweight distribution continues to evolve.

4 min read Reviewed & edited by the SINGULISM Editorial Team

Alpine 3.24 Released with COSMIC Support and GTK2 Removal
Photo from Unsplash

The Alpine Linux project released Alpine Linux 3.24, its latest feature release, on June 9. This version of the lightweight Linux distribution based on musl libc and Busybox includes improvements to the installer experience, major package updates, and the addition of System76’s COSMIC desktop environment.

Alpine Linux, widely used for containers, microservices, and embedded devices, is known for its small footprint and security focus. The 3.24 release aims to maintain its traditional strengths while addressing a broader range of use cases.

Installer Improvements

One of the most practical changes in Alpine Linux 3.24 is the enhancement of the setup tool “setup-alpine.” It now supports the Limine bootloader and includes improved IPv6 handling. The setup process in headless (displayless) environments has also been strengthened, making deployment for server use easier.

The previous Alpine installer was simple but limited, particularly in network configuration and bootloader options, which were challenges in production environments. These improvements are expected to support a wider variety of hardware environments.

Major Package Updates

Alpine Linux 3.24 includes numerous package updates to the latest versions. Key updates are as follows:

LLVM has been upgraded to version 22, and Rust to 1.96. The release also includes OpenZFS 2.4.2, Qt 6.11, Ruby 3.4, and Nginx 1.30.

These updates are important for developers using Alpine as a base for container images. Support for LLVM 22 and Rust 1.96 in particular reflects the latest compiler features and security fixes, enhancing reliability as a build environment.

Desktop Environment Additions and Cleanup

On the desktop front, the latest desktop environments such as GNOME 50, KDE Plasma 6.6, and Sway 1.12 are now available. Notably, System76’s COSMIC desktop environment has been added to Alpine’s community repository. COSMIC is a new desktop environment written in Rust, featuring Wayland native support, high performance, and a modern UI. Alpine’s support for COSMIC expands the options for a lightweight yet advanced Linux desktop.

On the other hand, the long-supported GTK2 and Qt5 packages have been removed in this release. This is intended to reduce maintenance costs and encourage migration to the latest toolkits. Applications that have not yet moved to GTK3/4 or Qt6 may be affected, requiring migration plans.

Future Outlook and Practical Use

Alpine Linux 3.24 is available for download from the official website, AlpineLinux.org. Container images will be updated progressively and are expected to be published on Docker Hub and elsewhere.

The addition of the COSMIC desktop provides an interesting option for users considering Alpine for desktop use. However, since COSMIC itself is still in development, GNOME or KDE Plasma are recommended for those prioritizing stability.

The removal of GTK2 and Qt5 indicates a healthy long-term maintenance direction, but environments dependent on legacy applications should proceed cautiously with upgrades. The Alpine ecosystem as a whole is clearly steering toward modernization.

Editorial Opinion

Short-term impact: The installer improvements and enhanced IPv6 support in Alpine Linux 3.24 lower barriers to adoption in cloud and edge environments. The strengthened headless setup will particularly boost Alpine’s use in CI/CD pipelines. While the addition of the COSMIC desktop draws community interest, practical adoption at production level is expected to remain limited.

Long-term perspective: Over a one- to three-year span, whether Alpine officially supports COSMIC will be a key point. The growth of a Rust-based desktop environment and Alpine’s lightweight nature have high synergy, potentially creating a new niche for desktop Linux. However, the removal of GTK2/Qt5 will impact some business applications and embedded systems, so a transition period is necessary.

Editorial question: Alpine Linux has become a de facto standard for containers, but does true demand exist for expanding into the desktop domain? It remains to be seen whether emerging desktop environments like COSMIC can build an ecosystem substantial enough to challenge GNOME and KDE’s stronghold. Future community trends are worth watching.

References

  • Phoronix “Alpine Linux 3.24 Improves Installer Experience, Adds COSMIC Desktop Option” — published June 9, 2026
  • Alpine Linux Official Website

Frequently Asked Questions

Can I use the COSMIC desktop by default in Alpine Linux 3.24?
COSMIC has been added to the community repository and is not the default desktop environment. It must be added via apk during installation. GNOME 50 and KDE Plasma 6.6 continue to be available.
Will the removal of GTK2 and Qt5 affect existing Alpine-based containers?
Only applications dependent on GTK2 or Qt5 will be affected. Server use and CLI tools are unaffected. If dependencies exist, use LTS versions such as Alpine 3.22 or 3.20, or migrate applications to GTK3/4 or Qt6.
What is the upgrade procedure from Alpine Linux 3.23?
Follow the official documentation: run `apk upgrade`, update repositories, and re-run `setup-alpine` if necessary. However, due to the removal of GTK2/Qt5, dependency conflicts may occur; it is recommended to review your installed package list before upgrading.
Source: Phoronix

Comments

← Back to Home