Après près de trois ans de développement, l'équipe d'ALT Linux et la société Basalt SPO ont publié « La onzième plateforme ALT » (p11, nom de code « Salvia ») — une nouvelle branche stable des dépôts ALT, basée sur le dépôt de logiciels libres Sisyphus. La plateforme est conçue pour le développement, le test, la distribution, la mise à jour et le support de solutions complexes à tous les niveaux — des dispositifs embarqués aux serveurs d'entreprises et centres de données. Le dépôt est disponible pour les architectures x86_64, ARM64 et i586. Un support supplémentaire pour l'architecture e2k « Elbrus » sera fourni ultérieurement. De plus, des travaux sont en cours pour assurer le support des architectures RISC-V et Loongarch.
Pour évaluer les capacités de la nouvelle plateforme, 22 ensembles de démarrage expérimentaux ALT ont été formés, fournissant des compilations live avec des environnements utilisateurs basés sur Cinnamon, Deepin, GNOME, IceWM, KDE5, LXDE, LXQt, MATE, GNUstep et Xfce. Les produits basés sur la plateforme 11, tels que ALT Server 11, ALT Workstation 11 et ALT Education 11, devraient commencer à être publiés au quatrième trimestre de 2024. Les compilations de démarrage sont distribuées sous la licence GPL, tandis que les produits de la série « ALT » le sont sous un contrat de licence qui permet une utilisation libre uniquement par des personnes physiques. Pour les personnes morales, seul le test est autorisé (un achat de licence commerciale ou la conclusion d'un contrat de licence écrit est nécessaire pour une utilisation).
Principales modifications :
- Des paquets avec les noyaux Linux 6.1.87, 6.6.28, 6.1.90-rt et 3.10.0.1160.90.1.vz7.200.7 (openvz) ont été proposés.
- Les composants du système ont été mis à jour : systemd 255.6, Glibc 2.38, OpenSSL 3.1.5, GnuTLS 3.8.4, Bash 5.2, NetworkManager 1.46.0.
- Les paquets pour les développeurs ont été mis à jour : GCC 13.2.1, LLVM 18.1, Python 3.12.2, Perl 5.38.2, PHP 8.3.6, Ruby 3.1.4, Rust 1.77, Go 1.22, Java 21, Node.js 20.12.1.
- Les composants de l'environnement graphique ont été mis à jour : X.Org Server 21.1.13, Mesa 24.0.6, GTK 4.14.3, Qt 5.15.13, GNOME 46, KDE 5.115.0 (les paquets avec KDE 6 ne sont pas prévus), MATE 1.28.0, Xfce 4.18.0, Enlightenment 0.26.0, Cinnamon 6.0.4.
- Les applications utilisateur ont été mises à jour : Firefox 125.0.1, Chromium 124, LibreOffice 24.2, Telegram Desktop 5.0.0, Ardour 8.6, Audacity 3.4.2, FFmpeg 6.1.1.
- Les paquets serveur ont été mis à jour : Samba 4.20.0, BIND 9.18.26, CUPS 2.4.7, Kea DHCP 2.4.1, Apache httpd 2.4.59, nginx 1.24.1, MariaDB 10.11.7, PostgreSQL 16.3, Postfix 3.8.3, Dovecot 2.3.21, Tomcat 10.1.20, Ansible 2.16.6, Puppet 8.4.0, DPDK 23.11.0, BIRD 2.15.
- Outils de virtualisation et d'isolement des conteneurs mis à jour : Docker 26.1.0, Podman 5.0.2, Proxmox (PVE) 8.1.10, Kubernetes 1.28.8, OpenNebula 6.6.1.1, libvirt 10.2.0, Open VSwitch 3.3.0, runc 1.1.12.
- La transition vers le multimédia a été réalisée serveur PipeWire 1.0.7. Le serveur audio JACK a été supprimé du dépôt au profit de pipewire-jack.
- Tous les fichiers exécutables et bibliothèques des répertoires racines /bin, /sbin et /lib ont été déplacés vers la section /usr (les répertoires /bin, /sbin et /lib* sont définis comme des liens symboliques vers les répertoires correspondants à l'intérieur de /usr).
- L'identifiant (UID) de l'utilisateur nobody a été modifié de 99 à 65534 (valeur overflowuid).
- Les paquets avec le symbole « ~ » dans la version ou la release sont autorisés dans le dépôt, ce qui peut être utilisé pour désigner des versions préliminaires, par exemple, 1.2~rc2.
- Ajout d'une prise en charge de l'affichage visuel des paquets groupés en plusieurs colonnes dans l'outil apt-get.
- Pour les connexions sans fil, il est désormais possible d'attribuer une adresse MAC permanente distincte (mode stable-ssid).
- Support ajouté pour Multipath TCP.
- Le serveur DHCP Kea est utilisé à la place d'ISC DHCP.
- Ajout de l'outil de diagnostic ALT avec une interface graphique pour le diagnostic du système.
- Ajout de la bibliothèque libdomain 0.9.13, destinée à simplifier l'interaction avec divers serveurs très chargés LDAP, y compris FreeIPA, Samba/AD et OpenLDAP. Dans libdomain 0.9.13, un support initial pour Samba, une suite de tests pour Samba, des tests pour TLS, des tests pour l'ajout et la suppression, la modification et le renommage des ordinateurs dans OpenLDAP ont été implémentés.
- Ajout d'alterator-browser 0.1.3, une interface graphique pour la configuration du système en utilisant D-Bus, qui prend en charge l'affichage et le lancement des modules installés d'Alterator.
Source : opennet.ru
