为什么在切换到不稳定通道后运行 nixos-rebuild switch --upgrade 会出现符号链接错误?

为什么在切换到不稳定通道后运行 nixos-rebuild switch --upgrade 会出现符号链接错误?

nix-channel update没关系,我通过在运行之前手动运行来修复它nixos-rebuild switch --upgrade

我正在尝试从 nix-23.05 升级到不稳定的版本,但遇到了一些奇怪的错误。

我是这样切换的:

  • 我跑了“ sudo nix-channel --add https://channels.nixos.org/nixos-unstable nixos
  • 我跑了“ sudo nix-channel --add https://channels.nixos.org/nixpkgs-unstable nixpkgs

的输出sudo nix-channel --list是:

nixos https://channels.nixos.org/nixos-unstable
nixpkgs https://channels.nixos.org/nixpkgs-unstable

运行sudo nixos-rebuid switch效果很好,但这是我得到的输出sudo nixos-rebuild switch --upgrade

error: reading symbolic link '/nix/var/nix/profiles/per-user/root/channels/nixpkgs': No such file or directory

我在网上找不到任何关于这个问题的信息,谢谢您的解决。

相关内容