Red Hat hat eine stabile Version des Cygwin 3.5.0-Pakets veröffentlicht, die eine DLL-Bibliothek zur Emulation der grundlegenden Linux-API unter Windows enthält, die es Ihnen ermöglicht, mit minimalen Änderungen für Linux erstellte Programme zu erstellen. Das Paket enthält außerdem Standard-Unix-Dienstprogramme, Serveranwendungen, Compiler, Bibliotheken und Header-Dateien, die direkt für die Ausführung unter Windows erstellt wurden.
Bemerkenswert an der Version ist, dass der Support für Windows 7, Windows 8, Windows Server 2008 R2 und Windows Server 2012 eingestellt wird. Daher unterstützt Cygwin 3.5.0 nur noch Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 und Windows Server 2022.
Weitere Änderungen:
- Erlaubter Zugriff auf Konsolengeräte (/dev/consN) von Prozessen aus, die an andere Konsolen oder PTY-Terminals angeschlossen sind. Durch die Änderung war es möglich, die Dienstprogramme GNU Screen und Tmux in der Konsole auszuführen.
- Dienstprogramm newgrp hinzugefügt, um Gruppen-IDs in der aktuellen Sitzung zu ändern.
- Das Dienstprogramm Cygcheck wurde aktualisiert, um die Suche nach Paketen in der Cygwin-Distribution und das Abrufen von Informationen zu verfügbaren und installierten Paketen zu unterstützen.
- Die Funktionen fnmatch und glob haben jetzt die Möglichkeit, beim Definieren von Masken Zeichenklassen anzugeben (z. B. „[:alnum:]‘, „[=a=]“, „[.aa.]“).
- Verzeichnis /dev/disk mit Unterverzeichnissen „by-*“ hinzugefügt, die symbolische Links zu Festplattengeräten und Festplattenpartitionen sind:
- nach Laufwerk/Laufwerksbuchstabe -> ../../sdXN
- by-label/VOLUME_LABEL -> ../../sdXN
- by-id/BUSTYPE-[VENDOR_]PRODUCT_[SERIAL|0xHASH][-partN] -> ../../sdX[N]
- by-partuuid/MBR_SERIAL-OFFSET -> ../../sdXN
- by-partuuid/GPT_GUID -> ../../sdXN
- by-uuid/VOLUME_SERIAL -> ../../sdXN
- by-voluuid/MBR_SERIAL-OFFSET -> ../../sdXN
- by-voluuid/VOLUME_GUID -> ../../sdXN
Source: opennet.ru
