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.

curl https://nixos.org/nix/install | sh
echo ". $HOME/.nix-profile/etc/profile.d/nix.sh" >> ~/.bashrc
source ~/.bashrc

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
echo 'export XDG_DATA_DIRS=$HOME/.nix-profile/share:$HOME/.share:$XDG_DATA_DIRS' >> /etc/profile.d/nix.sh

Store complet

Voir https://nixos.org/nixos/packages.html

Pour rechercher un paquet en ligne de commande

nix search gcompris
  • nix.1578424314.txt.gz
  • Dernière modification: Le 07/01/2020, 20:11
  • par moths-art