问题标签 [guix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cross-compiling - 如何使用 guix 为 gnu/hurd 交叉编译 gcc?
据我了解,您需要使用guix build
,指定目标平台和包名称。
我试过这个但没有成功:
我究竟做错了什么?如何用guix交叉编译gcc?
readline - 使用“readline”支持启动 Guile 时出错
我正在尝试将 Guile 配置为使用readline
.
这是我的~/.guile
:
(还有更多,这一行足以让这个失败)
这是我的互动记录:
如果有帮助,我将在通过guix install guile
. 我已经安装了glibc-locales
,并且GUIX_LOCPATH
设置为"$HOME/.guix-profile/lib/locale"
guix - VPN 配置不工作且没有日志 Guix SD
我正在尝试将我的 Guix 系统配置为通过启动 OpenVPN 客户端服务来自动连接到我的 VPN 提供商,但它无法启动并且我无法确定发生了什么,因为没有写入 VPN 的日志/var/log/
。我还查找了 VPN 登录,/var/log/guix-daemon.log
但它没有显示与启动 VPN 服务相关的任何内容。
不幸的是,shepherd
没有提供关于特定故障的太多信息(我已经能够找到) - 即没有verbose
选项或任何东西,我可以用来确定出了什么问题。
我的系统配置中的 VPN 配置是这样的:
通过查看特定于 VPN 的信息手册,我看不出哪里出错了。非常感谢以下两项中的任何一项的任何帮助:
- 找出如何强制牧羊人写日志。
- 确定为什么我的配置不起作用。
更新:
我忘了提到我认为日志问题可能是由于以下函数中的错误vpn.scm
(但我仍然对 Guix/Shepherd 不够熟悉,无法知道它是否真的是错误):
请注意,它log-file
已声明但未实际使用 - 除非它用于宏扩展或其他我没有看到的东西。