Die Ausgabe der Distribution Debian GNU/Hurd 2025 wurde vorgestellt, die die Debian-Softwareumgebung mit dem GNU/Hurd-Kernel kombiniert. Das Debian GNU/Hurd-Repository umfasst etwa 72 % der Pakete aus dem gesamten Debian-Archiv, darunter portierte Versionen von Firefox und Xfce. Installations-Images (364 MB) wurden ausschließlich für die i386-Architektur erstellt. Bereitgestellte Images zur Nutzung des Distributionssystems ohne Installation sind für virtuellen Maschinen.
Debian GNU/Hurd bleibt die einzige aktiv entwickelte Debian-Plattform, die auf einem vom Linux-Kernel abweichenden Kernel basiert (zuvor wurde ein Port von Debian GNU/KFreeBSD entwickelt, der jedoch seit langem eingestellt ist). Die GNU/Hurd-Plattform gehört nicht zu den offiziell unterstützten Architekturen von Debian, weshalb die Releases von Debian GNU/Hurd separat erzeugt werden und den Status einer inoffiziellen Debian-Version haben.
GNU Hurd stellt einen Kernel dar, der als Ersatz für Unix-Kernel entwickelt wird und als eine Sammlung von Server, das über dem GNU Mach Mikrokernel läuft und verschiedene Systemdienste wie Dateisysteme, Netzwerkstack und Zugriffskontrollsysteme realisiert. Der GNU Mach Mikrokernel bietet einen IPC-Mechanismus, der zur Organisation der Interaktion der Komponenten von GNU Hurd und zum Aufbau einer verteilten Multiserver-Architektur verwendet wird.
In der neuen Version:
- Die Paketbasis der Distribution Debian 13 wurde aktiviert.
- Umfassende Unterstützung für 64-Bit-Systeme wurde implementiert. Der Unterstützungsgrad der Pakete in der 64-Bit-Version wurde auf das Niveau von i386 angehoben.
- In der 64-Bit-Umgebung kommen die Festplattentreiber von NetBSD zum Einsatz, die im Benutzerspeicher arbeiten und auf dem vom NetBSD-Projekt vorgeschlagenen Mechanismus rump (Runnable Userspace Meta Program) basieren.
- Über Rump wird die Unterstützung von USB-Sticks und CD-ROMs gewährleistet.
- Standardmäßig sind erweiterte Dateiattribute (xattr) für das Bootstrapping aus anderen Betriebssystemen aktiv, unter Verwendung von mmdebstrap.
- Rust wurde für GNU/Hurd portiert.
- Pakete zur Unterstützung von SMP wurden vorbereitet.
- In der Konsole wird zum Wechseln des Tastaturlayouts xkb verwendet.
- Unterstützung für acpi, rtc, apic und hpet wurde hinzugefügt.
Quelle: opennet.ru
