首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nixos -由于缺少nixos通道,重建失败

nixos -由于缺少nixos通道,重建失败
EN

Stack Overflow用户
提问于 2021-01-17 21:09:29
回答 1查看 258关注 0票数 1

我想试着改变频道。我做到了。

代码语言:javascript
复制
nix-channel --add .../nixos-unstable
nix-channel --remove  .../nixos-20.09
nix-channel --update

它起作用了,它创建了一个链接,我可以运行:

代码语言:javascript
复制
nixos-rebuild switch

然而,我的i3无法正常工作,所以我想返回到20.09:

代码语言:javascript
复制
nix-channel --add .../nixos-20.09
nix-channel --remove  .../nixos-unstable
nix-channel --update

但现在它不会重新创建该链接,并且在运行时

代码语言:javascript
复制
nixos-rebuild switch

它失败了,错误为

代码语言:javascript
复制
warning: Nix search path entry '/nix/var/nix/profiles/per-user/root/channels/nixos' does not exist, ignoring
error: file 'nixpkgs/nixos' was not found in the Nix search path (add it using $NIX_PATH or -I), at (string):1:13
building Nix...

我已经搜索并尝试了一些对其他人有效的解决方案,比如重新启动,用sudo -i运行t,但到目前为止都没有起作用。如何重新创建该链接?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-17 23:47:57

好的,我找到了一种方法:我添加了一个不同名称的频道,而不是默认的nixos-10.09

代码语言:javascript
复制
nix-channel --add ..../nixos-20.09 nixos
nix-channel --remove nixos-20.09 
nix-channnel --update 

然后,瞧,链接被创建了,一切又开始工作了!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65760967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档