Uitgave van Cygwin 3.5.0, GNU-omgeving voor Windows

Red Hat heeft een stabiele release van het Cygwin 3.5.0-pakket gepubliceerd, waaronder een DLL-bibliotheek voor het emuleren van de basis Linux API in Windows, waarmee programma's die voor Linux zijn gemaakt met minimale wijzigingen kunnen worden samengesteld. Het pakket bevat ook standaard Unix-hulpprogramma's, serverapplicaties, compilers, bibliotheken en headerbestanden die rechtstreeks zijn samengesteld voor gebruik in Windows.

De release is opmerkelijk vanwege het stopzetten van de ondersteuning voor Windows 7, Windows 8, Windows Server 2008 R2 en Windows Server 2012. Met andere woorden, Cygwin 3.5.0 ondersteunt alleen Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 en Windows Server 2022.

Andere wijzigingen:

  • Toegang tot consoleapparaten (/dev/consN) vanuit processen die zijn verbonden met andere consoles of pty-terminals is toegestaan. Deze wijziging maakt het mogelijk om GNU screen en tmux-hulpprogramma's in de console uit te voeren.
  • De newgrp-hulpprogramma is toegevoegd voor het wijzigen van de groepsidentificatie in de huidige sessie.
  • De cygcheck-hulpprogramma ondersteunt nu het zoeken naar pakketten in de Cygwin-distributie en het verkrijgen van informatie over beschikbare en geïnstalleerde pakketten.
  • In de functies fnmatch en glob is de mogelijkheid toegevoegd om klassen van symbolen aan te geven bij het definiëren van masks (bijvoorbeeld «[:alnum:]’, «[=a=]», «[.aa.]»).
  • Een /dev/disk-map is toegevoegd met submappen «by-*», die symbolische links zijn naar schijfapparaten en partitiedisks:
  • by-drive/DRIVE_LETTER -> ../../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
  • De bestanden /proc/codesets en /proc/locales zijn toegevoegd met informatie over ondersteunde coderingen en lokale instellingen.
  • Aan de functie lseek is ondersteuning voor de vlaggen SEEK_DATA en SEEK_HOLE toegevoegd.
  • Nieuwe functies close_range, fallocate, c8rtomb, c16rtomb, c32rtomb, mbrtoc8, mbrtoc16, mbrtoc32, posix_spawn_file_actions_addchdir_np en posix_spawn_file_actions_addfchdir_np zijn geïmplementeerd.
  • Het apparaat /dev/mixer is toegevoegd met een implementatie van een geluidsmixer.
  • In de NFS-secties is ondersteuning voor FIFO-kanalen gegarandeerd.
  • Voor SSD-opslag is de automatische optimalisatie van lege bestanden ingeschakeld, onafhankelijk van de «sparse» mountoptie.
  • De standaardwaarde van RLIMIT_CORE is ingesteld op 0, waardoor de generatie van core-dumps en stack state-bestanden is uitgeschakeld.

    Bron: opennet.ru

  • Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster