c/guix · by provectus@lemmy.ml · 66dHow to run GNU Guix/Hurd in qemu without childhurd https://lemmy.ml/post/490251449 points · 4 comments · view on lemmy.world
4 Comments
civodul@toot.aquilenet.fr · 2 pts · 65d
@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
provectus@lemmy.ml · 1 pts · 65d
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.
civodul@toot.aquilenet.fr · 2 pts · 65d
@provectus Oh yes, that makes total sense, sorry for the misguided suggestion.
provectus@lemmy.ml · 1 pts · 65d
No problem at all. I edited the post just to prevent confusion. :-)