Ceci est une ancienne révision du document !
Nix, le gestionnaire de paquets
Nix est un gestionnaire de paquets fonctionnel.
Il stocke tous les paquets isolés les uns des autres dans un magasin de paquets. Cela permet que les nouvelles configurations n'écrasent pas les anciennes et que plusieurs versions d'un paquet puissent coexister.
Installation de Nix
curl https://nixos.org/nix/install | sh echo ". $HOME/.nix-profile/etc/profile.d/nix.sh" >> ~/.bashrc source ~/.bashrc
Installer et utiliser un paquet
ajouter un canal de paquets :
nix-channel --add https://nixos.org/channels/nixos-19.09 nixpkgs nix-channel --update
chercher et exécuter un logiciel :
nix search geany
...
nix run nixpkgs.geany -c geany
Store complet
Voir https://nixos.org/nixos/packages.html
Pour rechercher un paquet en ligne de commande
nix search gcompris