root 全局装的软件是在 nixos 配置文件里显式声明的,
类似 pkgs = [ neovim firefox google-chrome ..] 这样,
所以要查看装上的全局软件的话我一般直接去配置文件里找.
【 在 Dieken 的大作中提到: 】
: 又装了一次 NixOS 玩了下,跟一两年前变化不大,nix 命令一大堆,跟 git plumber似的,但porcelain连 GIT都不如,而且 nix-env -qa 速度一如既往的死慢,常用的类似 apt show, dpkg -l, dpkg -L, dpkg -S 都没有简单的对应物。 nix-env -q只显示自己装的程序,不显示 root 全局装的软件,这用户体验还是这么绝。 另外发现 /etc/ 下很多文件都内嵌了 /nix/store/xxxxxx 路径,每次升级时 nix 得重新生成这些文件,太可怕了…… nix-env -iA nixos.byobu 会把 tmux, screen, vim 装上,但这三个不会出现在 $PATH 里,导致 byobu 用不了,这使用体验怎么能忍? Nix 里 derivation 名字与 nix-env -q 输出的包名未必相同,比如 ack 。。。 NixOS unstable 的 Gnome 43 在 HiDPI 下,最大化 gnome-terminal 窗口,闲置十几分钟后解锁屏幕再输入,就会按键迟滞几秒钟,把 term 窗口弄小点就j基本不迟滞了,试验了那么多发行版也只在 NixOS 上有这问题。
- 来自 水木社区APP v3.5.7
--
FROM 49.228.101.*