NixOS 19.09
Voir aussi : vidéo youtube - vidéo peertube
NixOS est une distribution Linux basée sur Nix, un gestionnaire de paquets évolué. Nix permet à un utilisateur de créer des environnements logiciels personnalisés, fiables, isolés, reproductibles…
NixOS 19.09 est sorti le 09 octobre 2019. Ce post en présente quelques nouveautés et explique comment migrer de NixOS 19.03 à NixOS 19.09.
Nouveautés
nix 2.3
outils systèmes : systemd 243, gcc 8, glibc 2.27, linux 4.19 LTS
bureaux graphiques : plasma 5.16, gnome 3.32, xfce 4.12 et 4.14
mise à jour d’options, services, versions d’applications : voir la release note
meilleure intégration de cachix et de home-manager
Installation
Rien à signaler, idem que les versions précédentes (voir le manuel de NixOS) :
- booter une image NixOS
- partitionner le disque
- monter la partition d’installation
- générer et éditer le fichier de configuration
- lancer l’installation
Migration depuis NixOS 19.03
mettre à jour le fichier
/etc/nixos/configuration.nix
, notamment l’optionsystem.stateVersion
passer sur le canal 19.09 :
sudo nix-channel --add https://nixos.org/channels/nixos-19.09 nixos
lancer la mise à jour système :
sudo nixos-rebuild switch --upgrade
corriger la configuration de timesync :
sudo rm -r /var/lib/systemd/timesync /var/lib/private/systemd/timesync sudo systemctl restart systemd-timesyncd.service
mettre à jour la configuration utilisateur :
nix-env -u --always
éventuellement, supprimer les anciens paquets :
sudo nix-collect-garbage -d