< Csomagkezelés

Nix

Szerző: Sallai András

Copyright © Sallai András, 2022

Licenc: CC Attribution-Share Alike 4.0 International

Web: https://szit.hu

Webhely

https://nixos.org/

Csomagok keresése:

https://search.nixos.org/

Telepítés

apt install nix-bin

Felhasználó beállítása

Linux alatt fel kell venni azt a felhasználót akinek engedélyezzük a Nix használatát a nix-users csoportba.

Például a janos felhasználó felvétele:

gpasswd -a janos nix-users

Ha a janos felhasználó be van jelentkezve, ki kell jelentkezni, majd vissza.

Tárolók

Nézzük meg milyen tárolók vannak:

$ nix-channel --list

$ nix-channel --add https://nixos.org/channels/nixpkgs-unstable
$ nix-channel --update

$ nix-env -iA nixpkgs.hello

UNFREE

A Visual Studio Code telepítéséhez be kell állítani a NIXPKGS_ALLOW_UNFREE változót:

export NIXPKGS_ALLOW_UNFREE=1

Telepítés:

nix-env -iA nixpkgs.vscode

Futtatás

~/.nix-profile/bin/code