Debian GNU/Hurd 2021 verfügbar

Die Veröffentlichung des Distributionskits Debian GNU/Hurd 2021 wurde vorgestellt, das die Debian-Softwareumgebung mit dem GNU/Hurd-Kernel kombiniert. Das Debian GNU/Hurd-Repository enthält etwa 70 % der Pakete der gesamten Debian-Archivgröße, einschließlich der Ports von Firefox und Xfce.

Debian GNU/Hurd bleibt die einzige aktiv entwickelte Debian-Plattform, die auf einem Nicht-Linux-Kernel basiert (zuvor wurde eine Portierung von Debian GNU/KFreeBSD entwickelt, die jedoch schon lange aufgegeben wurde). Die GNU/Hurd-Plattform gehört nicht zu den offiziell unterstützten Architekturen von Debian 11, daher wird die Veröffentlichung Debian GNU/Hurd 2021 separat veröffentlicht und hat den Status einer inoffiziellen Debian-Veröffentlichung. Vorgefertigte Builds, ausgestattet mit einem speziell erstellten grafischen Installer, und Pakete sind derzeit nur für die i386-Architektur verfügbar. Installationsimages von NETINST, CD und DVD sowie ein Image zum Starten in Virtualisierungssystemen wurden zum Download vorbereitet.

Der GNU Hurd ist ein Kernel, der als Ersatz für den Unix-Kernel entwickelt wurde und als eine Reihe von Servern konzipiert ist, die auf dem GNU Mach-Mikrokernel laufen und verschiedene Systemdienste wie Dateisysteme, Netzwerkstapel und Dateizugriffskontrollsystem implementieren. Der GNU Mach-Mikrokernel bietet einen IPC-Mechanismus, der zum Organisieren der Interaktion von GNU Hurd-Komponenten und zum Aufbau einer verteilten Multi-Server-Architektur verwendet wird.

In der neuen Version:

  • Die Veröffentlichung basiert auf der Paketbasis der Debian 11 „Bullseye“-Distribution, die voraussichtlich heute Abend veröffentlicht wird.
  • Eine Portierung der Go-Sprache wurde implementiert.
  • Unterstützung für Dateisperrung auf Bytebereichsebene hinzugefügt (fcntl, POSIX-Datensatzsperre).
  • Experimentelle Unterstützung für 64-Bit- und Multiprozessorsysteme (SMP) sowie APIC-Unterstützung hinzugefügt.
  • Der Code zur Übertragung der Interrupt-Verarbeitung in den Userspace (Userland IRQ Delivery) wurde überarbeitet.
  • Es wurde ein experimenteller Festplattentreiber hinzugefügt, der im Userspace läuft und auf dem vom NetBSD-Projekt vorgeschlagenen Rumpfmechanismus (Runnable Userspace Meta Program) basiert. Zuvor wurde der Festplattentreiber über eine Ebene implementiert, die es Linux-Treibern ermöglichte, über eine spezielle Emulationsebene im Mach-Kernel zu laufen.

Source: opennet.ru

Kommentar hinzufügen