Представен е издаването на дистрибутива Debian GNU/Hurd 2025, което комбинира софтуерната среда Debian с ядрото GNU/Hurd. Репозиторията на Debian GNU/Hurd включва около 72% от пакетите от общия размер на архива Debian, включително портнати Firefox и Xfce. Инсталационните сборки са подготвени (364MB) само за архитектура i386. За запознаване с дистрибутива без инсталиране са подготвени готови образи за на виртуални машини.
Debian GNU/Hurd остава единствената активно развивана платформа на Debian, изградена на база ядро, различно от Linux (по-рано се развиваше портът Debian GNU/KFreeBSD, но отдавна е в забрава). Платформата GNU/Hurd не влиза в списъка на официално поддържаните архитектури на Debian, затова изданията на Debian GNU/Hurd се формират отделно и имат статус на неофициално издание на Debian.
GNU Hurd е ядро, разработвано като заместител на ядрото Unix и оформено под формата на набор сървъри, работещи върху микроядрото GNU Mach и реализиращи различни системни услуги, като файлови системи, мрежов стек и система за управление на достъпа до файлове. Микроядрото GNU Mach предоставя IPC-механизъм, използван за организиране на взаимодействието на компонентите на GNU Hurd и изграждане на разпределена многосървърна архитектура.
В новото издание:
- Използвана е пакетната база на дистрибутива Debian 13.
- Реализирана е пълна поддръжка на 64-битови системи. Степента на поддръжка на пакетите в 64-битовата версия е доведена до нивото на i386.
- В 64-битовата среда са използвани драйвери за дискове от NetBSD, работещи в потребителското пространство и основани на предложената от проекта NetBSD механизъм rump (Runnable Userspace Meta Program).
- Чрез Rump е осигурена поддръжка за USB-дискове и CD-ROM.
- По подразбиране са активирани разширени атрибути на файловете (xattr) за бутстрапинг от други операционни системи, използвайки mmdebstrap.
- За GNU/Hurd е портнат Rust.
- Подготвени са пакети за поддръжка на SMP.
- В конзолата за превключване на разредката на клавиатурата е използван xkb.
- Добавена е поддръжка за acpi, rtc, apic, hpet.
Източник: opennet.ru
