Die Veröffentlichung von Alpine Linux 3.19 ist verfügbar, einem minimalistischen Distribution, das auf der Musl-Systembibliothek und dem BusyBox-Toolkit basiert. Die Distribution zeichnet sich durch erhöhte Sicherheitsanforderungen aus und ist mit Stack Smashing Protection (SSP) ausgestattet. Als Init-System wird OpenRC verwendet, und das eigene Paketverwaltungssystem apk verwaltet die Pakete. Alpine wird zur Erstellung offizieller Docker-Container-Images verwendet und ist Teil des PostmarketOS-Projekts. Bootfähige ISO-Images (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) sind in sechs Varianten verfügbar: Standard (207 MB), mit unveränderten Kernels (204 MB), erweitert (957 MB), für virtuellen Maschinen (60 MB) und für den Hypervisor Xen (239 MB).
In der neuen Version:
- Der Linux-Kernel wurde auf Version 6.6 aktualisiert (in der vorherigen Version war Kernel 6.1 enthalten).
- Die Paketversionen wurden aktualisiert, darunter sind unter anderem GCC 13.2, LLVM 17, GNOME 45, LXQt 1.4, KDE Applications 23.08, KDE Frameworks 5.112, Perl 5.38, Xen 4.18, PostgreSQL 16, Node.js 20.10, Ceph 18.2, Go 1.21, OpenJDK 21, PHP 8.3, Erlang 26, Rust 1.72, yggdrasil 0.5, und PipeWire 1.0.0 verfügbar.
- Die Unterstützung für Raspberry Pi 5-Boards wurde hinzugefügt.
- Als Standard-Backend für iptables wird das Paket iptables-nft verwendet.
- Die Kernel-Pakete für Raspberry Pi 2 (linux-rpi2) und Raspberry Pi 4 (linux-rpi4) wurden in einem Paket zusammengeführt: linux-rpi.
- Das Verzeichnis mit Python-Paketen ist als verwaltet durch externe Werkzeuge (das Tool pip kann keine Pakete mehr im Systemverzeichnis installieren, dessen Inhalt vom Paketmanager apk verwaltet wird) gekennzeichnet. Statt pip sollte pipx verwendet werden.
- Wegen einer Lizenzänderung wurden die Pakete des Unternehmens HashiCorp entfernt: Consul, Nomad, Packer, Terraform und Vault.
Quelle: opennet.ru
