Die Veröffentlichung von Alpine Linux 3.15 ist verfügbar, einer minimalistischen Distribution, die auf der Grundlage der Musl-Systembibliothek und des BusyBox-Utility-Sets basiert. Die Distribution zeichnet sich durch erhöhte Sicherheitsanforderungen aus und ist mit SSP-Schutz (Stack Smashing Protection) ausgestattet. OpenRC wird als Initialisierungssystem verwendet und ein eigener APK-Paketmanager dient zur Paketverwaltung. Alpine wird zum Erstellen offizieller Docker-Container-Images verwendet. Bootfähige ISO-Images (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) werden in fünf Versionen vorbereitet: Standard (166 MB), ungepatchter Kernel (184 MB), erweitert (689 MB) und für virtuelle Maschinen (54 MB). .
In der neuen Version:
- Unterstützung für Festplattenverschlüsselung im Installationsprogramm hinzugefügt.
- Implementierung der Möglichkeit, Kernelmodule von Drittanbietern über AKMS zu installieren (ein Analogon von DKMS, das externe Kernelmodule neu erstellt, nachdem das Kernelpaket mit dem Distributionskit aktualisiert wurde).
- Für die x86_64-Architektur wurde zunächst Unterstützung für UEFI Secure Boot vorgeschlagen.
- Die Lieferung von Kernel-Modulen in komprimierter Form (gzip wird verwendet) ist vorgesehen.
- Treiber für Framebuffer wurden im Kernel deaktiviert und durch den simpledrm-Treiber ersetzt.
- qt5-qtwebkit und verwandte Pakete wurden aufgrund von Entwicklungsstagnation entfernt.
- Die Unterstützung für den MIPS64-Port wurde eingestellt (Architektur veraltet).
- Aktualisierte Paketversionen, einschließlich Linux-Kernel-Versionen 5.15, llvm 12, GNOME 41, KDE Plasma 5.23 / KDE Applications 21.08 / Plasma Mobile Gear 21.10, NodeJS 16.13 und 17.0, PostgreSQL 14, OpenLDAP 2.6, Ruby 3.0, Rust 1.56, OpenJDK 17 , Kea 2.0, Xorg-Server 21.1.
Source: opennet.ru