这个博客仅作为存档,内容也是早期写的了。有不少文章在现在看来有更好的解决方案,但我已经没有精力维护。我只希望这些痕迹能作为我存在的证据,多留存一段时间。 我的博客从 gh pages 开始,经历过 Wordpress,hexo,hugo。当我决定不再维护这个博客时,选择了 Google 运营的博客平台。 这个世界上没有什么是永久的,现在我已感同身受,只希望谷歌在砍掉这个项目的时候至少保留只读副本,让世界知道我曾经来过。 博客评论会自动发到我的Gmail,倒是方便以后处理评论内容了。
首先不建议使用 pacman 安装nix。 安装 Nix setproxy() # 使用官方多用户安装脚本 sh <(curl -L https://nixos.org/nix/install) --daemon 在运行之前需要开启 tun 网卡级别的网络代理,或者在它执行 nix-channel --update nixpkgs 时主动停止(跳过)这个任务。 安装脚本最后会提示 nixchannel 更新失败。 更换国内源 配置 Nix 频道镜像(选择其一) sudo -i nix-channel --remove nixpkgs # 清华源 sudo -i nix-channel --add https://mirrors.tuna.tsinghua.edu.cn/nix-channels/nixpkgs-unstable nixpkgs # 或中科大源 sudo -i nix-channel --add https://mirrors.ustc.edu.cn/nix-channels/nixpkgs-unstable nixpkgs # 更新频道 sudo -i nix-channel --update nixpkgs 配置二进制缓存镜像(选择其一) # 编辑 Nix 配置文件 sudo nano /etc/nix/nix.conf # 添加以下内容(选择其一) # 清华源 substituters = https://mirrors.tuna.tsinghua.edu.cn/nix-channels/store https://cache.nixos.org/ # 或中科大源 substituters = https://mirrors.ustc.edu.cn/nix-channels/store https://cache.nixos.org/ trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= 重启nix-daemon 由于修改了nix配置文件,需要重启 daemon sudo systemctl restart nix-daemon 最后便是根据项目需要配置 shell.nix...