Modifiche

Da GolemWiki.

Nix everyday usage

951 byte aggiunti, 20:25, 25 apr 2019
Creata pagina con "Nix, gestore di pacchetti multipiattaforma, a differenza dai gestori tradizionali, installa i programmi in directory il cui nome viene generato univocamente tramite un hash cr..."
Nix, gestore di pacchetti multipiattaforma, a differenza dai gestori tradizionali, installa i programmi in directory il cui nome viene generato univocamente tramite un hash crittografico.
Anche le dipendenze dei programmi vengono gestite tramite hash, permettendo di avere pacchetti più stabili, riproducibili e portabili.
Nix supporta pienamente Linux e può essere installato a fianco di un altro gestore di pacchetti.

Link utili:
* [https://nixos.org/nixos/packages.html Ricerca pacchetti]
* [https://nixos.wiki/wiki/Cheatsheet Nix Cheatsheet] (''apt'' vs ''nix'')

Installare un pacchetto:
nix-env --install <package>

«Disinstallare» un pacchetto (in realtà rimuove solo il link):
nix-env --uninstall <package>

Eliminare le vecchie versioni dei pacchetti (compresi i pacchetti che non hanno più un link):
nix-collect-garbage -d

Aggiornare la lista dei repository:
nix-channel --update

Aggiornare tutti i pacchetti:
nix-env --upgrade

Menu di navigazione