如何在 21.04 上安装 guix?在“apt-get install guix”之后,我无法运行 guix pull
guix pull:错误:无法连接到“/var/guix/daemon-socket/socket”:没有此文件或目录
似乎没有创建目录。guix 站点上的二进制安装页面描述了一些似乎未使用 apt install 执行的步骤,而其他步骤已执行。
我在安装中找不到任何描述附加安装说明的文档。
编辑:服务状态 guix-daemon 的输出
guix-daemon.service: Failed to locate executable /var/guix/profiles/per-user/root/current-guix/bin/guix-daemon: No such file or directory
编辑:已解决:/etc/ 中有一个旧的 guix-daemon systemd 文件,来自以前的手动二进制安装。删除它并执行 systemctl daemon-reload;systemctl restart guix-daemon 修复了这个问题。
答案1
如果您遇到类似的问题,这应该是下面的解决方案(由 OP 自己解决):
这可能是由以前手动二进制安装guix-daemon systemd
中的旧文件引起的。/etc/
删除此文件(旧
guix-daemon systemd
文件)。在终端上运行以下命令来重新加载
daemon
并重新启动guix-daemon
:$ systemctl daemon-reload $ systemctl restart guix-daemon
现在一切都好了。