--- hurd/running/Guix.mdwn | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/hurd/running/Guix.mdwn b/hurd/running/Guix.mdwn index 30b7b62a..d13932ad 100644 --- a/hurd/running/Guix.mdwn +++ b/hurd/running/Guix.mdwn @@ -1,6 +1,11 @@ [[!meta title="Guix"]] -GNU/Hurd support has been integrated in Guix. +GNU/Hurd support has been integrated in Guix. Only around 1.7% of +Guix packages (0.9% for x86_64) can currently be run under Guix/Hurd +(you may use "guix weather --system=i586-gnu" or "guix weather +--system=x86_64-gnu" to get up-to-date metrics). At the time of +writing, there is no x.org, for example; for that you need [[Debian +GNU/Hurd|hurd/running/debian]]. --- # QEMU Image @@ -23,8 +28,10 @@ on how to help!" The easiest way to try Guix/Hurd is by setting up a Guix Childhurd instance on your GNU/Linux machine. -Cross-building to x86_64-gnu [has just landed on Guix +Cross-building to x86_64-gnu [is supported on Guix master](https://lists.gnu.org/archive/html/guix-patches/2024-12/msg00199.html). +The Guix 1.5.0 release now [comes with support for +64-bits](https://guix.gnu.org/en/blog/2026/the-64-bit-hurd/). # Childhurds @@ -38,6 +45,9 @@ Specifying the `hurd-vm-service-type` in the `services` of an `operating system` (list ;; Add the 'hurd-vm' service (service hurd-vm-service-type) + ;; Choose flavor + ;; (type 'hurd-qcow2) ;32-bit + (type 'hurd64-qcow2) ;64-bit … %base-services))) -- 2.52.0
