Utilisation des canaux avec Nix/NixOS

Voir aussi : vidéo peertube - vidéo youtube - dépôt git

Un tuto sur l’utilisation des canaux de paquets avec Nix/NixOS (mises à jour, canaux multiples).

Les commandes suivantes sont données pour NixOS. Pour Nix installé localement (comme dans le tuto fonctionnel 03), il faut enlever les sudo.

Mettre à jour le système

sudo nix-channel --list
sudo nix-channel --remove nixos
sudo nix-channel --add https://nixos.org/channels/nixos-17.09 nixos
sudo nix-channel --update
sudo nixos-rebuild switch
nix-env -u
sudo nix-collect-garbage -d

Utiliser plusieurs canaux

sudo nix-channel --add https://nixos.org/channels/nixos-16.09 nixos1609
sudo nix-channel --update
nix-env -qaP vim
nix-env -iA nixos1609.vim
nix-env -u
nix-env -q