Publicarea Cygwin 3.5.0, mediu GNU pentru Windows

Compania Red Hat a lansat o versiune stabilă a pachetului Cygwin 3.5.0, care include o bibliotecă DLL pentru emularea API-ului de bază Linux în Windows, permițând compilarea programelor destinate Linux cu modificări minime. Pachetul conține, de asemenea, utilitare Unix standard, aplicații server, compilatoare, biblioteci și fișiere de antet compilate pentru a rula în Windows.

Lansarea este notabilă prin încetarea suportului pentru Windows 7, Windows 8, Windows Server 2008 R2 și Windows Server 2012. Astfel, Cygwin 3.5.0 suportă doar Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 și Windows Server 2022.

Paleta de culori a fost modificată, oferind o separare mai contrastantă între text și fundal.

  • A fost permis accesul la dispozitivele consolei (/dev/consN) din procesele conectate la alte console sau terminale pty. Această modificare a permis rularea utilitarelor GNU screen și tmux în consolă.
  • A fost adăugată utilitarul newgrp pentru a schimba identificatorul grupului în sesiunea curentă.
  • Utilitarul cygcheck a fost îmbunătățit cu suport pentru căutarea pachetelor în distribuția cygwin și pentru obținerea informațiilor despre pachetele disponibile și instalate.
  • Funcțiile fnmatch și glob au fost îmbunătățite cu posibilitatea de a specifica clase de caractere în definirea măștilor (de exemplu, «[:alnum:]», «[=a=]», «[.aa.]»).
  • A fost adăugat directorul /dev/disk cu subdirectoare „by-*”, care sunt link-uri simbolice către dispozitivele de disc și partițiile de disc:
  • 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
  • Au fost adăugate fișiere /proc/codesets și /proc/locales cu informații despre codificările și localizările suportate.
  • Funcția lseek a fost îmbunătățită cu suport pentru flagurile SEEK_DATA și SEEK_HOLE.
  • Au fost implementate noi funcții close_range, fallocate, c8rtomb, c16rtomb, c32rtomb, mbrtoc8, mbrtoc16, mbrtoc32, posix_spawn_file_actions_addchdir_np și posix_spawn_file_actions_addfchdir_np.
  • A fost adăugat dispozitivul /dev/mixer cu implementarea unui mixer de sunet.
  • Secțiunile NFS asigură suport pentru canale FIFO.
  • Pentru unitățile SSD, a fost inclusă optimizarea automată a fișierelor descărcate, independent de modul de montare „sparse”.
  • Valoarea RLIMIT_CORE este setată implicit la 0, dezactivând generarea de core dump-uri și fișiere de stare a stivei.

    Sursa: opennet.ro

  • Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster