Alpine Linux 3.21.0: Loongarch64-Support und frische Software für alle!

Alpine Linux 3.21.0: Softwarepflege und Loongarch64-Support

Alpine Linux, bekannt für seine geringe Größe und Beliebtheit im Container-Bereich, hat Version 3.21.0 veröffentlicht. Der Fokus liegt hierbei primär auf der Softwarepflege und der erstmaligen Unterstützung für Loongarch64-Architekturen.

Loongarch64: Ein Neuanfang

Für Loongarch64-Systeme steht nun erstmals eine Alpine Linux-Version zur Verfügung. Allerdings beschränkt sich das Angebot zunächst auf die Standard-Edition und das Mini-Root-Filesystem. Die Extended-Edition mit vorinstallierten Softwarepaketen fehlt für diese Architektur.

Kernel und Busybox – Stand der Technik

Alle Fassungen laufen unter dem aktuellen Linux-Kernel 6.12, während die Shell von Busybox 1.37 bereitgestellt wird. Ein wichtiger Wandel betrifft das Firmware-Paket: Ab Version 3.21.0 kommt Zstd-Kompression zum Einsatz. Anwender, die einen eigenen Kernel betreiben möchten, müssen hierfür die Option „CONFIG_FW_LOADER_COMPRESS_ZSTD“ aktivieren.

Softwareupdate und Entwicklerfreundlichkeit

Das Alpine-Team hat die Software-Palette aufgefrischt. Entwickler profitieren von GCC 14.2, LLVM 19 und Go 1.23. Auf Server-Systemen stehen PHP 8.4 und PostgreSQL 17 zur Verfügung. PostgreSQL 14 wurde komplett aus dem Main-Repository entfernt, während Version 15 ins Community-Repository verschoben wurde.

Benutzeroberflächen variieren

Für grafische Benutzeroberflächen bietet Alpine Linux KDE Plasma 6.2, LXQt 2.1 und Gnome 47 an. Letzterer verwendet allerdings noch die Softwareverwaltung aus Gnome 45 aufgrund von Kompatibilitätsproblemen mit dem in Alpine verwendeten Paketmanager.

Vorbereitung für Usr-Merge

Eine Besonderheit dieser Version ist die Vorbereitung auf den sogenannten Usr-Merge. Dieser Schritt verschmilzt das Wurzelverzeichnis (/) mit dem /usr-Verzeichnis. Die Version 3.21.0 legt bereits die Grundlagen dafür, was zukünftig zu potenziellen Problemen führen kann, wenn / und /usr auf separaten Partitionen liegen. Anwender solcher Systeme sollten beim Upgrade vorsichtig vorgehen und mögliche Probleme melden.

Fazit

Alpine Linux 3.21.0 setzt wichtige Akzente mit der Loongarch64-Unterstützung und Software-Aktualisierungen. Die Vorbereitung auf den Usr-Merge erfordert besondere Aufmerksamkeit bei Systemen mit getrennten Wurzel- und /usr-Partitionen.

Schlagwörter: PostgreSQL + Linux Kernel + Shell

Wie bewerten Sie den Schreibstil des Artikels?
1 Star2 Stars3 Stars4 Stars5 Stars
  • 6. Dezember 2024