Fedora 44 + guix

dnf copr enable lantw44/guix 
dnf install guix
systemctl daemon-restart
systemctl enable guix-daemon
systemctl start guix-daemon
guix archive --authorize < /usr/share/guix/bordeaux.guix.gnu.org.pub

J’ai ajouté l’archive bordeaux, vous pouvez aussi ajouter d’autres archives, ceci est utile parce que cela evite de build tout à la maison. on nous propose aussi une commande pour autoriser toutes les archives:

for i in /usr/share/guix/*.pub; do guix archive --authorize < "$i"; done

testez

guix shell sl
sl

Vous devriez voir une petite locomotive sur votre écran :), appuyer sur control+d permet de quitter ce shell

Si erreur socket introuvable jsp mes couilles, vérifier sur systemd

systemctl status guix-daemon

Si on trouve pas le service on peut essayer de redemarer le daemon systemctl, si c’est pas suffisant, on vérifie aussi le conteu de la définition du service.

less /usr/lib/systemd/system/guix-daemon.service