Vài năm trước, tôi đã tạo một bản phân phối dựa trên GNU / Hurd từ đầu. Bạn vẫn có thể tìm thấy về nó bằng cách googling Bee GNU / Hurd .
Tất cả các phần mềm GNU chính thức (bao gồm các gói bạn đã đề cập) sẽ hỗ trợ Hurd và hầu hết các gói thực sự làm được. Nhưng hãy nhớ rằng Hurd không phải là một sự thay thế bổ sung cho Linux, vì vậy bạn thực sự cần phải biên dịch chéo tất cả các gói hoặc biên dịch chúng từ hệ thống GNU / Hurd bản địa, giống như cách bạn đang xây dựng phần mềm của mình cho một kiến trúc khác (tức là xây dựng phần mềm arm trên x86).
Điều đó nói rằng, tôi khuyên bạn nên làm theo các bước sau:
Cài đặt Debian GNU / Hurd ở đâu đó (VM vẫn ổn) và làm quen với nó.
Xây dựng Guix trên hệ thống đã nói và đảm bảo rằng bạn thực sự có thể tạo và cài đặt các gói (có thể bạn sẽ cần thực hiện một số thay đổi đối với hệ thống đó).
Sửa đổi Guix để có thể tạo và quản lý SubHurds
Ở giai đoạn này, bạn nên sẵn sàng khởi động một hệ thống GNU hoàn chỉnh dựa trên Hurd bất cứ nơi nào bạn muốn. Bạn chỉ cần cấu hình GRUB đúng cách sau đó.
Chúc mừng hack!