• [^] # Re: J'ai franchi le cap aussi...

    Posté par . En réponse au journal Nixos la distribution reproductible et déclaratif.. Évalué à 3.

    Bon en fait, j'ai pas tant que ça écrit. Voilà par exemple quelque chose qui m'a perturbé, car ce fonctionnement pour l'installation et la désinstallation de paquet n'est pas forcément très clairement indiqué quand on lit le wiki. Perso, je trouve que dans les autres distri c'est un poil plus simple et plus claire surtout.

    Installer un package sans évaluer tous les paquets

    Par défaut quand on lance nix-env --install <nom du paquet> nix va chercher le nom du paquet dans tous les paquets dispo...

    Le mieux est donc de lui préciser le nom exacte (ainsi que le nom du channel) et d’utiliser cette commande, exemple avec libreoffice :

    nix-env -iA nixos.libreoffice-fresh

    Vous pouvez trouver la bonne ligne de commange à taper sur https://search.nixos.org/packages en cliquant sur le paquet que vous cherchez et dans l’onglet nix-env comme ça :

    Lien vers image

    Désinstaller un paquet

    Etonnament, pour désinstaller un paquet, il ne faut pas utiliser le même nom qu’à l’installation.
    Exemple, j’ai installer l’extension gnome suivante :
    nix-env -iA nixos.gnomeExtensions.simple-monitor

    Pour la désinstaller il faut tapper (Note : Il y a l’auto completion sur la cli):
    nix-env --uninstall gnome-shell-extension-simple-monitor-8

    Pour connaitre le nom du paquet, il faut faire :
    nix-env --query --installed