Die Veröffentlichung der Distribution Debian GNU/Hurd 2025 wurde vorgestellt, die die Programmumgebung Debian mit dem Kern GNU/Hurd kombiniert. Das Repository Debian GNU/Hurd enthält etwa 72 % der Pakete aus dem gesamten Archiv von Debian, einschließlich portierter Versionen von Firefox und Xfce. Installationsabbilder wurden (364 MB) nur für die Architektur i386 erstellt. Vorbereitete Abbilder sind für eine Nutzung des Distributions ohne Installation verfügbar für 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 13 wurde aktiviert.
- Vollständige Unterstützung für 64-Bit-Systeme wurde umgesetzt. Der Grad der Unterstützung für Pakete in der 64-Bit-Version wurde auf i386-Niveau angehoben.
- In der 64-Bit-Umgebung werden Festplattentreiber aus NetBSD verwendet, die im Benutzerspeicher arbeiten und auf dem von dem NetBSD-Projekt vorgeschlagenen Mechanismus rump (Runnable Userspace Meta Program) basieren.
- Über Rump wird die Unterstützung für USB-Datenträger und CD-ROM bereitgestellt.
- 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 zur Umschaltung der Tastaturbelegung xkb verwendet.
- Unterstützung für acpi, rtc, apic, hpet wurde hinzugefügt.
Quelle: opennet.ru
