Release der minimalistischen Distribution Alpine Linux 3.16

Die Version Alpine Linux 3.16 ist verfügbar, eine minimalistische Distribution, die auf der Systembibliothek Musl und der BusyBox-Toolchain basiert. Die Distribution zeichnet sich durch erhöhte Sicherheitsanforderungen aus und wird mit der SSP (Stack Smashing Protection) zusammengestellt. OpenRC wird als Init-System verwendet, und ein eigener Paketmanager namens apk kommt zum Einsatz. Alpine wird zur Erstellung offizieller Docker-Container-Images verwendet. Bootfähige ISO-Images (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) sind in fünf Varianten verfügbar: Standard (155 MB), mit unpatched Kernel (168 MB), erweiterte Version (750 MB) und für virtuelle Maschinen (49 MB).

In der neuen Version:

  • In den Skripten zur Systemkonfiguration wurde die Unterstützung von NVMe-Laufwerken verbessert, es besteht die Möglichkeit, ein Administratorkonto zu erstellen, und die Unterstützung für das Hinzufügen von SSH-Schlüsseln wurde hinzugefügt.
  • Ein neues Skript setup-desktop wurde vorgeschlagen, um die Installation einer Desktop-Umgebung zu vereinfachen.
  • Das Paket mit dem Dienstprogramm sudo wurde in das Community-Repository verschoben, was bedeutet, dass Updates zur Behebung von Sicherheitsanfälligkeiten nur für die letzte stabile sudo-Version erstellt werden. Statt sudo wird empfohlen, doas (eine vereinfachte Version von sudo aus dem OpenBSD-Projekt) oder die doas-sudo-shim-Schicht zu verwenden, die einen Ersatz für den Befehl sudo bereitstellt und auf doas aufbaut.
  • Das Verzeichnis /tmp wird jetzt im Speicher mit dem Dateisystem tmpfs gehalten.
  • Das Paket icu-data mit Internationalisierungsdaten wurde in zwei Pakete aufgeteilt: icu-data-en (2.6 MiB, enthält nur die Locale en_US/GB) und icu-data-full (29 MiB).
  • Die Plugins für NetworkManager wurden in separate Pakete ausgegliedert: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp und networkmanager-ovs.
  • Die SDL 1.2-Bibliothek wurde durch das Paket sdl12-compat ersetzt, das eine mit dem Binär- und Quellcode von SDL 1.2 kompatible API bietet, aber auf SDL 2 basiert.
  • Pakete wie busybox, dropbear, mingetty, openssh und util-linux wurden mit Unterstützung für utmps zusammengestellt.
  • Für die Funktion der login-Anweisung wurde das Paket util-linux-login aktiviert.
  • Die Versionen der Pakete wurden aktualisiert, darunter stehen jetzt die Veröffentlichungen KDE Plasma 5.24, KDE Gears 22.04, Plasma Mobile 22.04, GNOME 42, Go 1.18, LLVM 13, Node.js 18.2, Ruby 3.1, Rust 1.60, Python 3.10, PHP 8.1, R 4.2, Xen 4.16 und Podman 4.0 zur Verfügung. Pakete mit php7 und python2 wurden entfernt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4