เมื่อหลายปีก่อนฉันสร้าง GNU / Hurd based distribution ตั้งแต่เริ่มต้น คุณยังสามารถหาเกี่ยวกับเรื่องนี้โดย googling ผึ้ง GNU
ซอฟต์แวร์ GNU ทั้งหมดอย่างเป็นทางการ (รวมถึงแพ็คเกจที่คุณกล่าวถึง) ควรสนับสนุน Hurd และแพคเกจส่วนใหญ่ใช้งานได้จริง แต่โปรดจำไว้ว่า Hurd ไม่ใช่การแทนที่แบบลีนุกซ์สำหรับ Linux, ดังนั้นคุณจำเป็นต้องคอมไพล์แพ็กเกจทั้งหมด, หรือคอมไพล์มันจากระบบ GNU / Hurd ดั้งเดิม, ในแบบเดียวกับที่คุณกำลังสร้างซอฟต์แวร์ของคุณ สำหรับสถาปัตยกรรมอื่น (เช่นซอฟต์แวร์สร้างแขนบน x86)
ที่กล่าวว่าฉันแนะนำให้คุณทำตามขั้นตอนเหล่านี้:
ติดตั้ง Debian GNU / Hurd ที่ไหนสักแห่ง (VM ก็ใช้ได้) และทำความคุ้นเคยกับมัน
สร้าง Guix บนระบบดังกล่าวและตรวจสอบให้แน่ใจว่าคุณสามารถสร้างและติดตั้งแพ็คเกจ (จริง ๆ แล้วคุณอาจต้องทำการเปลี่ยนแปลงบางอย่าง)
แก้ไข Guix เพื่อให้สามารถสร้างและจัดการSubHurds
ในขั้นตอนนี้คุณควรพร้อมสำหรับการบูตระบบ GNU ที่สมบูรณ์แบบตาม Hurd ไม่ว่าคุณจะต้องการที่ใด คุณเพียงแค่ต้องกำหนดค่าด้วงอย่างเหมาะสมหลังจากนั้น
แฮ็คมีความสุข!