La version d'Alpine Linux 3.19 est disponible, un système d'exploitation minimaliste basé sur la bibliothèque système Musl et un ensemble d'outils BusyBox. La distribution se distingue par ses exigences de sécurité accrues et est compilée avec la protection SSP (Stack Smashing Protection). OpenRC est utilisé comme système d'initialisation, et son gestionnaire de paquets apk est utilisé pour la gestion des paquets. Alpine est utilisé pour créer des images officielles de conteneurs Docker et dans le projet PostmarketOS. Des images ISO amorçables (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) sont préparées en six variantes : standard (207 Mo), avec un noyau sans patches (204 Mo), élargie (957 Mo), pour machines virtuelles (60 Mo) et pour l'hyperviseur Xen (239 Mo).
Dans cette nouvelle version :
- Le noyau Linux a été mis à jour vers la version 6.6 (la version précédente était livrée avec le noyau 6.1).
- Les versions des paquets ont été mises à jour, parmi lesquelles des versions de 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, PipeWire 1.0.0.
- Ajout de la prise en charge des cartes Raspberry Pi 5.
- Le paquet iptables-nft est utilisé par défaut comme backend d'iptables.
- Les paquets de noyau pour Raspberry Pi 2 (linux-rpi2) et Raspberry Pi 4 (linux-rpi4) ont été regroupés en un seul paquet linux-rpi.
- Le répertoire contenant les paquets Python est désormais marqué comme géré par un outil externe (l'utilitaire pip ne pourra plus installer de paquets dans le répertoire système, dont le contenu est géré par le gestionnaire de paquets apk). Pipx doit être utilisé à la place de pip.
- En raison du changement de licence vers un modèle non libre, les paquets de la société HashiCorp ont été supprimés : Consul, Nomad, Packer, Terraform et Vault.
Source : opennet.ru
