Sortie du kit de distribution minimaliste Alpine Linux 3.16

La version d'Alpine Linux 3.16 est disponible, une distribution minimaliste construite sur la base de la bibliothèque système Musl et de l'ensemble d'utilitaires BusyBox. La distribution se distingue par des exigences de sécurité accrues et est construite avec une protection SSP (Stack Smashing Protection). OpenRC est utilisé comme système d'initialisation et son propre gestionnaire de packages apk est utilisé pour la gestion des packages. Alpine est utilisé pour créer des images de conteneur Docker officielles. Les images iso amorçables (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) sont préparées en cinq versions : standard (155 Mo), noyau non corrigé (168 Mo), avancé (750 Mo) et pour les machines virtuelles (49 Mo) .

Dans la nouvelle version :

  • Dans les scripts de configuration système, la prise en charge des lecteurs NVMe a été améliorée, la possibilité de créer un compte administrateur a été fournie et la prise en charge de l'ajout de clés pour SSH a été ajoutée.
  • Un nouveau script setup-desktop a été proposé pour simplifier l'installation de l'environnement de bureau.
  • Le package contenant l'utilitaire sudo a été déplacé vers le référentiel communautaire, ce qui implique la formation de mises à jour qui éliminent les vulnérabilités uniquement pour la dernière branche sudo stable. Au lieu de sudo, il est recommandé d'utiliser doas (un analogue simplifié de sudo du projet OpenBSD) ou la couche doas-sudo-shim, qui remplace la commande sudo qui s'exécute au-dessus de l'utilitaire doas.
  • La partition /tmp est désormais allouée en mémoire à l'aide du système de fichiers tmpfs.
  • Le package icu-data contenant des données pour l'internationalisation est divisé en deux packages : icu-data-en (2.6 Mio, seule la langue en_US/GB est incluse) et icu-data-full (29 Mio).
  • Les plugins pour NetworkManager sont inclus dans des packages distincts : networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp et networkmanager-ovs.
  • La bibliothèque SDL 1.2 a été remplacée par le package sdl12-compat, qui fournit une API compatible avec le code binaire et source SDL 1.2, mais s'exécute sur SDL 2.
  • Les packages occupésbox, dropbear, mingetty, openssh, util-linux ont été compilés avec le support utmps.
  • Le package util-linux-login est utilisé pour faire fonctionner la commande login.
  • Versions de packages mises à jour, y compris les versions de 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 , Podman 4.0. Les packages avec php7 et python2 ont été supprimés.

Source: opennet.ru

Ajouter un commentaire