Nix everyday usage
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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
- Ricerca pacchetti
- Nix Cheatsheet (apt vs nix)
Comandi comuni
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