Size: a a a

2020 September 16

АБ

Александр Бантьев... in NixOS
> You can now run the Nix commands above as you need to, and it will be available on each login. Remember to always add the arguments -f channel:nixpkgs-unstable and --store $HOME/.cache/nix/store, otherwise Nix will be confused on how to handle the missing /nix/store and other environment variables.
источник

АБ

Александр Бантьев... in NixOS
nix run nixpkgs.nix -f channel:nixpkgs-unstable --store $HOME/.cache/nix/store -c nix-env -iA nix
источник

VL

Valerii Leontiev in NixOS
nix run nixpkgs.nix -f channel:nixpkgs-unstable --store $HOME/.cache/nix/store -c nix-env -iA nix
[14.0 MiB DL]
error: attribute 'nixpkgs' in selection path 'nixpkgs.nix' not found
источник

АБ

Александр Бантьев... in NixOS
блин
источник

АБ

Александр Бантьев... in NixOS
Да что ж я за лох
источник

VL

Valerii Leontiev in NixOS
еще немного, и придется прощаться с этой затеей)
источник

АБ

Александр Бантьев... in NixOS
nix run -f channel:nixpkgs-unstable --store $HOME/.cache/nix/store nix -c nix-env -iA nix
источник

АБ

Александр Бантьев... in NixOS
А, стой, всё гораздо проще же!
источник

VL

Valerii Leontiev in NixOS
nix run -f channel:nixpkgs-unstable --store $HOME/.cache/nix/store nix -c nix-env -iA nix
[34 copied (70.5 MiB), 16.2 MiB DL]
error: setting up a private mount namespace: Operation not permitted
источник

АБ

Александр Бантьев... in NixOS
ln -s ~/bin/nix ~/bin/nix-env
источник

АБ

Александр Бантьев... in NixOS
Valerii Leontiev
nix run -f channel:nixpkgs-unstable --store $HOME/.cache/nix/store nix -c nix-env -iA nix
[34 copied (70.5 MiB), 16.2 MiB DL]
error: setting up a private mount namespace: Operation not permitted
Да, да, всё, это не нужно
источник

АБ

Александр Бантьев... in NixOS
Александр Бантьев
ln -s ~/bin/nix ~/bin/nix-env
nix делает как busybox и меняет свое поведение в зависимости от argv[0]
источник

VL

Valerii Leontiev in NixOS
и как теперь пакеты устанавливать?
источник

VL

Valerii Leontiev in NixOS
nix-env лезет в рут
источник

АБ

Александр Бантьев... in NixOS
Секунду
источник

VL

Valerii Leontiev in NixOS
nix-env -iA nixos.viber
error: creating directory '/nix': Permission denied
источник

АБ

Александр Бантьев... in NixOS
Проверю сам, чтобы неправду не советовать :)
источник

АБ

Александр Бантьев... in NixOS
Так, хорошо, рассказываю
источник

АБ

Александр Бантьев... in NixOS
А, подожди, к тому же
> error: setting up a private mount namespace: Operation not permitted

У тебя nix в хомяке работать не будет :(
источник

АБ

Александр Бантьев... in NixOS
Нужна опция ядра, которая у тебя выключена видимо
источник