Se presenta la versión del distribuidor Debian GNU/Hurd 2025, que combina el entorno de software Debian con el núcleo GNU/Hurd. El repositorio de Debian GNU/Hurd incluye aproximadamente el 72% de los paquetes del tamaño total del archivo de Debian, incluidos Firefox y Xfce portados. Las compilaciones de instalación se han creado (364MB) solo para la arquitectura i386. Se han preparado imágenes listas para su uso para conocer el distribuidor sin necesidad de instalarlo. máquinas virtuales.
Debian GNU/Hurd sigue siendo la única plataforma de Debian que se desarrolla activamente, creada sobre un núcleo diferente de Linux (anteriormente se desarrolló un puerto de Debian GNU/KFreeBSD, pero este ha estado en desuso durante mucho tiempo). La plataforma GNU/Hurd no forma parte de las arquitecturas oficialmente soportadas por Debian, por lo que los lanzamientos de Debian GNU/Hurd se generan por separado y tienen el estatus de lanzamiento no oficial de Debian.
GNU Hurd es un núcleo que se desarrolla como un reemplazo del núcleo Unix y se presenta como un conjunto servidores, que operan sobre el microkernel GNU Mach y proporcionan varios servicios del sistema, como sistemas de archivos, pilas de red y sistemas de gestión de acceso a archivos. El microkernel GNU Mach proporciona un mecanismo de IPC, utilizado para organizar la interacción de los componentes de GNU Hurd y construir una arquitectura de multiserver distribuida.
En esta nueva versión:
- Se ha activado la base de paquetes del distribuidor Debian 13.
- Se ha implementado soporte completo para sistemas de 64 bits. El nivel de soporte de paquetes en la compilación de 64 bits se ha elevado al nivel de i386.
- En el entorno de 64 bits se han utilizado controladores de discos de NetBSD, que operan en el espacio de usuario y se basan en el mecanismo propuesto por el proyecto NetBSD llamado rump (Runnable Userspace Meta Program).
- A través de Rump se garantiza el soporte para discos USB y CD-ROM.
- Se han activado de forma predeterminada atributos extendidos de archivos (xattr) para arranque desde otros sistemas operativos, utilizando mmdebstrap.
- Rust ha sido portado para GNU/Hurd.
- Se han preparado paquetes para soportar SMP.
- En la consola se ha implementado xkb para cambiar el diseño del teclado.
- Se ha añadido soporte para acpi, rtc, apic, hpet.
Fuente: opennet.ru
