Beberapa tahun yang lalu, saya membuat distribusi berbasis GNU / Hurd dari awal. Anda masih dapat menemukannya dengan googling Bee GNU / Hurd .
Semua perangkat lunak GNU resmi (termasuk paket yang Anda sebutkan) harus mendukung Hurd, dan sebagian besar paket benar-benar melakukannya. Tetapi perlu diingat bahwa Hurd bukan pengganti drop-in untuk Linux, jadi Anda sebenarnya perlu melakukan kompilasi silang semua paket, atau mengompilasinya dari sistem GNU / Hurd asli, banyak dengan cara yang sama seperti jika Anda sedang membangun perangkat lunak Anda untuk arsitektur lain (mis. membangun lengan perangkat lunak pada x86).
Karena itu, saya menyarankan Anda untuk mengikuti langkah-langkah ini:
Instal Debian GNU / Hurd di suatu tempat (VM adalah OK) dan membiasakan diri dengannya.
Bangun Guix pada sistem tersebut, dan pastikan Anda benar-benar dapat membuat dan menginstal paket (Anda mungkin perlu melakukan beberapa perubahan pada itu).
Ubah Guix untuk dapat membuat dan mengelola SubHurds
Pada tahap ini, Anda harus siap untuk bootstrap sistem GNU lengkap berdasarkan Hurd di mana pun Anda inginkan. Anda hanya perlu mengkonfigurasi GRUB dengan benar sesudahnya.
Selamat melakukan peretasan!