Hello, Thorsten Wilms <t...@freenet.de> skribis:
> You can interact with the daemon: > > cd /path/to/guix/root > sudo mount --bind /dev dev > sudo mount --bind /proc proc > sudo mount --bind /sys sys > sudo unshare -m sudo chroot . /run/current-system/profile/bin/bash > source /etc/profile > > guix-daemon --build-users-group=guixbuild & > > If you then `su` to a plain user, do `source /etc/profile` again. > > I think all of `guix pull`. `reconfigure` and `package` search, > install and update worked here with that approach. `guix download` > failed due to nss certificates, until I added: > export SSL_CERT_DIR="$HOME/.guix-profile/etc/ssl/certs" > export > SSL_CERT_FILE="$HOME/.guix-profile/etc/ssl/certs/ca-certificates.crt" > export GIT_SSL_CAINFO="$SSL_CERT_FILE" I haven’t tried, but something that would be equivalent to booting into the system is: chroot /path/to/guixsd /gnu/store/*-guile-2.0.3/bin/guile /run/current-system/boot It may interfere badly with the running system (like when it tries to bring up ttys), but maybe it’s OK? Ludo’.