Die Veröffentlichung der Distribution Debian GNU/Hurd 2023 wurde vorgestellt, die die Debian-Softwareumgebung mit dem GNU/Hurd-Kernel kombiniert. Das Debian GNU/Hurd-Repository umfasst etwa 65 % der Pakete aus dem gesamten Archiv von Debian, einschließlich portierten Versionen von Firefox und Xfce. Installationsabbildungen wurden (364 MB) ausschließlich für die Architektur i386 erstellt. Fertige Abbilder (4,9 GB) wurden vorbereitet, um die Distribution ohne Installation kennenzulernen. virtuelle Maschinen.
Debian GNU/Hurd bleibt die einzige aktiv entwickelte Plattform von Debian, die auf einem Kern basiert, der nicht Linux ist (früher wurde der Port Debian GNU/KFreeBSD entwickelt, dieser befindet sich jedoch seit langem im Wartungszustand). Die Plattform GNU/Hurd ist nicht unter den offiziell unterstützten Architekturen von Debian aufgeführt, daher werden die Veröffentlichungen von Debian GNU/Hurd separat erstellt und haben den Status eines inoffiziellen Releases von Debian.
GNU Hurd ist ein Kernel, der als Ersatz für den Unix-Kernel entwickelt wird und in Form einer Sammlung gestaltet ist Server, die auf dem Mikro-Kern GNU Mach basieren und verschiedene Systemdienste bereitstellen, wie z. B. Dateisysteme, Netzwerk-Stacks und ein System zur Verwaltung des Zugriffs auf Dateien. Der Mikro-Kern GNU Mach bietet einen IPC-Mechanismus, der zur Organisation der Interaktion zwischen den Komponenten von GNU Hurd und dem Aufbau einer verteilten Multi-Server-Architektur verwendet wird.
In der neuen Version:
- Die Paketbasis der Distribution Debian 12 wurde genutzt.
- Ein Festplattentreiber, der im Benutzermodus arbeitet und auf dem Mechanismus rump (Runnable Userspace Meta Program) des NetBSD-Projekts basiert, wurde bereitgestellt. Der vorgeschlagene Treiber ermöglicht das Booten des Systems ohne Verwendung von Linux-Treibern und Schichten, die Linux-Treiber über eine spezielle Emulationsschicht im Mach-Kernel ausführen. Der Mach-Kernel verwaltet in einem solchen Bootprozess die CPU, den Speicher, den Timer und den Interrupt-Controller.
- Die Unterstützung für APIC, SMP und 64-Bit-Systeme wurde verbessert, was das Booten einer vollwertigen Debian-Umgebung ermöglicht.
- Enthaltene kumulierte Fehlerbehebungen.
Quelle: opennet.ru
