tuto:nix
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
tuto:nix [2020/03/14 13:34] – [NIX_PATH] root | tuto:nix [2022/06/21 15:27] – [nix] root | ||
---|---|---|---|
Ligne 44: | Ligne 44: | ||
</ | </ | ||
+ | ==== NIX_PAGER ==== | ||
< | < | ||
export NIX_PAGER= | export NIX_PAGER= | ||
</ | </ | ||
+ | ==== nixpkgs ==== | ||
< | < | ||
nixpkgs=https:// | nixpkgs=https:// | ||
Ligne 138: | Ligne 140: | ||
==== nix-shell ==== | ==== nix-shell ==== | ||
* https:// | * https:// | ||
+ | |||
+ | < | ||
+ | $ nix-shell shell.nix | ||
+ | </ | ||
+ | |||
< | < | ||
$ nix-shell --pure -E ' | $ nix-shell --pure -E ' | ||
Ligne 334: | Ligne 341: | ||
path is '/ | path is '/ | ||
02cgs6b1rmh8hmcwm5wpxxg32p3km9c05606pykv49qq1spd6p38 | 02cgs6b1rmh8hmcwm5wpxxg32p3km9c05606pykv49qq1spd6p38 | ||
+ | </ | ||
+ | |||
+ | ==== nix-instantiate ==== | ||
+ | < | ||
+ | $ nix-instantiate --eval -E ' | ||
+ | " | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | $ nix-instantiate --eval -E ' | ||
+ | " | ||
</ | </ | ||
Ligne 436: | Ligne 454: | ||
Welcome to Nix version 2.3.3. Type :? for help. | Welcome to Nix version 2.3.3. Type :? for help. | ||
- | $ nix-repl> | + | nix-repl> |
" | " | ||
</ | </ | ||
< | < | ||
- | $ nix-repl> | + | $ nix repl |
+ | nix-repl> | ||
nix-repl> | nix-repl> | ||
nix-repl> | nix-repl> | ||
this derivation produced the following outputs: out -> / | this derivation produced the following outputs: out -> / | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | nix-repl> | ||
+ | " | ||
+ | </ | ||
+ | |||
+ | === nix edit === | ||
+ | Permet d' | ||
+ | < | ||
+ | $ EDITOR=vim nix edit -f "< | ||
+ | </ | ||
+ | |||
+ | On install ensuite le paquet: | ||
+ | < | ||
+ | $ nix-env -i samba | ||
</ | </ | ||
Ligne 525: | Ligne 560: | ||
</ | </ | ||
- | ==== Chemains | + | ==== Chemins |
< | < | ||
$ nix eval ' | $ nix eval ' | ||
Ligne 629: | Ligne 664: | ||
==== Override ==== | ==== Override ==== | ||
< | < | ||
- | $ nix-repl | + | $ nix repl |
nix-repl> | nix-repl> | ||
Added 4360 variables. | Added 4360 variables. |
tuto/nix.txt · Dernière modification : 2022/06/21 20:15 de root