Distribution NixOS 26.05 disponible, utilisant le gestionnaire de paquets Nix

La version du distributeur NixOS 26.05 a été publiée, basée sur le gestionnaire de paquets Nix et fournissant ses propres développements pour simplifier la configuration et le support du système. Dans NixOS, toute la configuration du système s'effectue à travers un unique fichier de configuration système configuration.nix. Des options sont proposées pour revenir rapidement à une version antérieure de la configuration et alterner entre différents états du système. L'installation de paquets individuels par des utilisateurs individuels est supportée, ainsi que l'utilisation simultanée de plusieurs versions d'un même programme. Des constructions reproductibles sont assurées. Pour les architectures x86_64 et ARM64, des images d'installation avec interface graphique (3,7 Go) et une version console réduite (1,6 Go) ont été préparées.

Lorsque vous utilisez Nix, le résultat de la construction des paquets est stocké dans un sous-répertoire séparé dans /nix/store. Par exemple, après la construction, le paquet firefox peut être enregistré dans /nix/store/8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4-firefox-151.0.2/, où « 8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4 » est le hachage de toutes ses dépendances et de ses instructions de construction. L'installation d'un paquet implique sa construction ou le téléchargement d'un paquet déjà construit (si celui-ci avait déjà été construit sur Hydra – le service de construction du projet NixOS), ainsi que la formation d'un répertoire avec des liens symboliques vers tous les paquets dans le profil système ou utilisateur, suivie de l'ajout de ce répertoire à la liste PATH. Une approche similaire est appliquée dans le gestionnaire de paquets GNU Guix, qui est basé sur les travaux de Nix. La collection de paquets est présentée dans un dépôt spécial Nixpkgs.

Les principales nouveautés :

  • 20442 paquets ont été ajoutés, 17532 paquets ont été supprimés, et 20641 paquets ont été mis à jour. 85 nouveaux modules et 1547 options de configuration ont été ajoutés, 355 options et 25 modules ont été supprimés. 2842 développeurs ont participé au développement et au support des paquets, ayant préparé 59703 modifications.
  • Parmi les nouveaux modules : OpenThread Border Router, knot-resolver, LibreChat, DankMaterialShell, mangowc, Tailscale, udp-over-tcp, turborepo-remote-cache, ReFrame, LogiOps.
  • Le contenu du disque RAM initial (initrd) est par défaut transféré à l'utilisation du gestionnaire de système systemd. Le support de l'ancienne implémentation basée sur des scripts shell est déclaré obsolète et sera supprimé dans la version NixOS 26.11.
  • La plateforme x86_64-darwin, qui a cessé d'être utilisée par Apple, est déclarée obsolète. Le support et la compilation des paquets binaires pour cette plateforme seront effectués jusqu'à la fin de l'année.
  • Le jeu de compilateurs GCC a été mis à jour vers la version 15. L'outil LLVM reste en version 21. La bibliothèque standard glibc a été mise à jour vers la version 2.42.
  • L'environnement de bureau GNOME a été mis à jour vers la version 50, dans laquelle le code de support de X11 a été supprimé, l'interface de contrôle parental a été retravaillée, le support des niveaux de mise à l'échelle non entiers et du mécanisme VRR (Variable Refresh Rate) a été amélioré, et le support du protocole Wayland pour la gestion des couleurs (color-management-v2) a été mis en œuvre.
  • L'environnement de bureau Budgie a été mis à jour vers la version 10.10, passée à Wayland.
  • Le noyau Linux 6.18 est proposé par défaut (anciennement 6.12). En raison de l'absence de suivi, la distribution de la variante du noyau linux-rt a été arrêtée.
  • Un fichier system.nix a été ajouté, permettant de configurer NixOS sans utiliser nix-channel.
  • La mise en œuvre de D-Bus a été transférée de dbus à un paquet dbus-broker plus performant et stable.
  • La prise en charge du système de fichiers Reiserfs et ecryptfs a été interrompue dans Nixpkgs.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster