Récemment la sortie de la nouvelle version de la distribution NixOS 22.05 a été annoncée, basé sur le gestionnaire de packages Nix et fournissant une série de développements propriétaires qui simplifient la configuration et la maintenance du système.
Cette distribution Linux Il est distribué à travers deux branches principales: version stable actuelle et instable après le dernier développement.
Bien que NixOS a commencé comme un projet de recherche, maintenant c'est un système d'exploitation fonctionnel et utilisable qui inclut la détection du matériel, KDE comme système de bureau par défaut et le système de gestion des services.
À propos de NixOS
Nix stocke tous les packages de manière isolée les uns des autres résultant en aucun répertoire / bin, / sbin, / lib ou / usr et à la place, tous les paquets sont conservés dans / nix / store. C'est un look cool qui ne se trouve pas dans les autres distributions Linux. Chaque package réside dans son propre sous-répertoire / magasin.
Chaque colis a un identifiant unique qui capture toutes ses dépendances stockées dans un hachage cryptographique. Bien que NixOS soit un projet de recherche, il s'agit d'un système d'exploitation fonctionnel et utilisable qui inclut la détection du matériel, KDE comme bureau par défaut et systemd pour la gestion des services système.
NixOS dispose de quelques outils créés par ses développeurs dédiés au DevOps et aux tâches d'implémentation.Avec NixOS, l'environnement de bureau démarre automatiquement, qui dans ce cas est KDE Plasma 5, qui est un environnement de bureau assez propre avec une bonne esthétique.
En plus de cela, nous avons la possibilité de pouvoir pré-choisir les packages, les pilotes que vous souhaitez utiliser, l'environnement de bureau, le gestionnaire d'affichage, les options d'administration réseau, le gestionnaire de démarrage, le fuseau horaire, le affichage du serveur, utilisateurs, options du pavé tactile, etc.
Principales actualités de NixOS 22.05
Dans cette nouvelle version de NixOS 22.05, pour simplifier l'installation de la distribution, un installateur graphique basé sur le framework Calamares est fourni, qui est utilisé pour créer des programmes d'installation dans des projets tels que Manjaro, Sabayon, Chakra, NetRunner, KaOS, OpenMandriva et KDE neon. Le nouveau programme d'installation est fourni en images iso avec GNOME et KDE par défaut.
Plus de 89 nouveaux services ont été ajoutés, dont aesmd (Gestionnaire de services d'enclave architecturale Intel SGX), Docker sans racine (pour exécuter Docker sans droits root), matrix-conduit (serveur matriciel), apfs (Apple File System), FRRouting (implémentation du protocole de routage), snowflake-proxy (proxy pour contourner la censure du trafic), pgadmin4 (interface graphique pour administrer PostgreSQL), moosefs (système de fichiers distribué), nbd (périphérique de bloc réseau).
En plus de cela, il est souligné que 9345 packages ajoutés, 5874 packages supprimés, 10666 packages ont été mis à jour. Les versions de packages qui se démarquent sont celles de GNOME 42, systemd 250, PHP 8.1, Pulseaudio 15, PostgreSQL 14 et 27 les services ont été supprimés, la plupart avec des branches de programmes obsolètes ou liés à Python2.
Gestionnaire de paquets Nix mis à jour vers la version 2.8, qui prend en charge les fonctions expérimentales activées séparément (flake). Par exemple, une commande expérimentale "nix fmt" a été ajoutée pour activer les pilotes de format de sortie, et un mode expérimental "impur" a été ajouté pour générer des chemins de contenu cible qui diffèrent sur chaque version. Pour diverses options, une prise en charge est fournie pour le chargement de contenu à partir du flux d'entrée (par exemple, "–file -").
Aussi il est à noter que le contrôleur security.acme.defaults a été ajouté pour simplifier la configuration pour obtenir des certificats TLS. Lors de l'utilisation de Nix, la sortie de la création du package est stockée dans un sous-répertoire séparé sous /nix/store.
D'autre part, il est également à noter que le package du navigateur Firefox x86_64 est construit avec des optimisations de profilage de code (PGO) pour améliorer les performances.
Enfin si vous souhaitez en savoir plus, vous pouvez vérifier les détails dans le lien suivant.
Télécharger NixOS
Si veulent tester cette distribution Linux sur leurs ordinateursIls doivent télécharger l'image système à partir du site officiel du projet où ils peuvent trouver un lien dans la section de téléchargement. Le lien est le suivant.
La taille de l'image d'installation complète avec KDE 1,7 Go, GNOME - 2,2 Go, version console réduite - 820 Mo.
Pour enregistrer l'image NixOS sur une clé USB Je peux recommander l'utilisation d'Etcher, qui est un outil multiplateforme.