-
Guix中使用 guix environment –container 容器化应用程序会遇到的问题
guix environment --container 是一个可以随时手搓容器环境的强大功能。在使用中会遇到以下问题,并附带解决方案,如果有多种解决方案请补充。 容器内 glibc 的 locale 问题 在~guix environment…
-
Guix中国镜像
Git镜像 Git镜像地址: https://mirror.guix.org.cn/git/guix.git (每十分钟同步一次) SJTUG的Git镜像地址: https://git.sjtu.edu.cn/sjtug/guix.git (每小时同步一次) 让 guix pull 使用这个镜像 修改 ~/.config/guix/channels.scm 文件: (list (channel (inherit (car %default-channels)) (url "https://mirror.guix.org.cn/git/guix.git")))…
-
在Guix System使用带有PAM支持的密码锁
由於Guix System使用 guix system 來管理 /etc/pam.d 所以帶有pam支持的程序需要另外设置以生成 /etc/pam.d 下的文件。 在系统配置文件中 services 字段加入 screen-locker-service 服务 比如下面例子中…
-
在不带有登录管理器的Guix System启动wayland会话
由於Guix System使用 elogind 來替代了 systemd-logind ,所以在tty下启动wayland会话需要在系统配置文件中另外加入 elogind dbus-system(elog…
-
社区CI
社区构建服务器地址: https://ci.guix.org.cn/ 。 若使用此服务器,你需要先信任它的公钥。 guix archive --authorize <<EOF (public-key (ecc (curve Ed25519) (q #3BAC7C529783301896751EB5D4DAE186BDB3D5D7FB4D6B8588C2E9273FDB2CB3#))) EOF 目前此服务器没有提供特殊的软件包。
-
设置输入法
你可以选择使用 ibus 或者 fcitx 。 设置 ibus 安装 ibus 和 ibus-libpinyin (或 ibus-rime )。 由于 ibus-setup 在运 行时依赖 dconf ,所以你需要同时安装 dconf 。 例: /etc/config.scm (operating-system (packages (cons* ibus ibus-libpinyin dconf %base-packages)) ... ) 设置环境变量。 如果你使…