1
sudo nix-env -i <pkg>
でルートとしてパッケージをインストールすると、そのパッケージはroot以外のユーザーから見えるはずですか?rootのnix-envがroot以外のユーザーから見えるのは普通ですか?
これはnixos-rebuild
のようなシステム全体のインストールではないので、パッケージはroot
の場合のみ表示されますか?ルートのための空のenvと
スタートと非ルート
[[email protected] ~] $ nix-env -q
[[email protected] ~] $ sudo nix-env -q
buku
があり、root以外のユーザーのenvでsudoの
[[email protected] ~] $ sudo nix-env -i buku
installing ‘buku-2.9’
building path(s) ‘/nix/store/a77imw0grmx4f7659ff07p5j5kxnnjw2-user-environment’
created 2 symlinks in user environment
んbuku
[[email protected] ~] $ nix-env -q
経由bukuをインストールします。ルートenvで
[[email protected] ~] $ sudo nix-env -q
buku-2.9
しかし、それを使用することができ、root以外のユーザーであっても、それはそれを確認するために、彼のenv
[[email protected] ~] $ buku --version
2.9
ではないが、それは設計root
ENV
$ sudo -i
[[email protected]:~]# nix-env -q
buku-2.9