如何在通过 WSL2 运行的 Ubuntu 22.04 上的 GNU Guix 上安装 GEMMA2 (gemma2lib)?

如何在通过 WSL2 运行的 Ubuntu 22.04 上的 GNU Guix 上安装 GEMMA2 (gemma2lib)?

我正在运行适用于 Linux 2 (Ubuntu 22.04) 的 Windows 子系统。
我想跑GEMMA2 (gemma2lib): 在里面关联据说:

~/opt/guix/bin/guix package -i python python-toolz -p ~/opt/gemmalib  
. ~/opt/gemmalib/etc/profile

从代码中我明白我必须先安装 GNU Guix。我用以下方法做到了:

sudo apt install guix

\\wsl$\Ubuntu-22.04\opt目录是空的。
\\wsl$\Ubuntu-22.04\var目录不包含daemon-socket.
同时guix\\wsl$\Ubuntu-22.04\usr\bin目录中,当我运行时guix help我可以看到帮助。
当我运行
guix package -i python python-toolz -p ~/opt/gemmalib
这里时出现错误:
guix package: error: failed to connect to `/var/guix/daemon-socket/socket': No such file or directory

接下来我该怎么办...?

也许我必须安装 GNU Guix脚本如上所述这里
或者可能有问题-p profile

请新手帮忙...

更新:
sudo service guix-daemon service
返回:用法:/etc/init.d/guix-daemon (start|stop|status|restart|force-reload)

/etc/init.d/guix-daemon status
返回: guix-daemon 没有运行

/etc/init.d/guix-daemon start
返回:/etc/init.d/guix-daemon:第 35 行:daemonize:找不到命令

guix package -i python python-toolz
guix 包:错误:无法连接到 `/var/guix/daemon-socket/socket':连接被拒绝

我可以看到该\\wsl$\Ubuntu-22.04\var\guix\daemon-socket\socket文件的大小为 0 Kb。

相关内容