guix·Guixbyprovectus How to run GNU Guix/Hurd in qemu without childhurdhttps://lemmy.ml/post/49025144Open linkView original on lemmy.ml9Comments4Reply
Ludovic Courtès toot.aquilenet.fr3Hide 3 replies@provectus The easiest option to create a Hurd image with Guix is by running ‘guix system image -t hurd64-qcow2 config.scm’, where ‘config.scm’ contains an OS configuration for the Hurd 👇 https://guix.gnu.org/manual/devel/en/html/_node/Invoking-guix-system.html#index-image_002c-creating-disk-images This cross-compiles the entire image contents, so you have to restrict yourself to packages that can be cross-built. A good starting point is: https://codeberg.org/guix/guix/src/branch/master/gnu/system/examples/bare-hurd64.tmpl2Reply
provectus replylemmy.ml2Hide 2 repliesThe goal of this guide is for those who want to use GNU Guix/Hurd without using GNU Guix/Linux or the Guix package manager. I will try to add your info, though. Thanks.1Reply
Ludovic Courtès replytoot.aquilenet.fr1Hide 1 reply@provectus Oh yes, that makes total sense, sorry for the misguided suggestion.2Reply
4 replies
@provectus The easiest option to create a Hurd image with Guix is by running ‘guix system image -t hurd64-qcow2 config.scm’, where ‘config.scm’ contains an OS configuration for the Hurd 👇
https://guix.gnu.org/manual/devel/en/html/_node/Invoking-guix-system.html#index-image_002c-creating-disk-images
This cross-compiles the entire image contents, so you have to restrict yourself to packages that can be cross-built. A good starting point is:
https://codeberg.org/guix/guix/src/branch/master/gnu/system/examples/bare-hurd64.tmpl
The goal of this guide is for those who want to use GNU Guix/Hurd without using GNU Guix/Linux or the Guix package manager. I will try to add your info, though. Thanks.
@provectus Oh yes, that makes total sense, sorry for the misguided suggestion.
No problem at all. I edited the post just to prevent confusion. :-)