Как мне установить guix на 21.04? После "apt-get install guix" я не могу запустить guix pull
guix pull: ошибка: не удалось подключиться к `/ var / guix / daemon-socket / socket ': нет такого файла или каталога
Похоже, что каталог не создается. На странице двоичной установки на сайте guix описаны некоторые шаги, которые, похоже, не были выполнены с помощью apt install, в то время как другие были выполнены.
Я не могу найти документацию по установке, в которой описаны дополнительные инструкции по установке.
edit: вывод статуса службы 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
edit: Решено: в / etc / был старый файл guix-daemon systemd из предыдущей ручной двоичной установки. Удалил его и systemctl daemon-reload; systemctl restart guix-daemon исправил это.
Если вы столкнетесь с подобной проблемой, это должно быть решение, приведенное ниже (как решено самим OP):
Вероятно, это вызвано старым guix-daemon systemd
в / etc /
из предыдущей ручной двоичной установки.
Удалите этот файл (старый файл
guix-daemon systemd
).Выполните следующие команды на своем терминале, чтобы перезагрузить демон
и перезапустить
guix-daemon
:$ systemctl daemon-reload $ systemctl restart guix-daemon
Теперь все должно быть в порядке.