Çlirimi i Cygwin 3.5.0, mjedisi GNU pĂ«r Windows

Kompania Red Hat publikoi version stabil të paketës Cygwin 3.5.0, e cila përfshin një bibliotekë DLL për emulimin e API-t themelor të Linux në Windows, e cila lejon ndër të tjera të ndodhen ndryshime minore për ndërtimin e programeve të krijuara për Linux. Paketa gjithashtu përfshin direkt utilitetet standarde Unix, aplikacionet server, kompajlerët, bibliotekat dhe skedarët e kokës të ndërtuara për të funksionuar në Windows.

Ky lëshim është i shquar për ndalimin e mbështetjes për Windows 7, Windows 8, Windows Server 2008 R2 dhe Windows Server 2012. Prandaj, në Cygwin 3.5.0 mbështeten vetëm Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 dhe Windows Server 2022.

Ndryshime të tjera:

  • ËshtĂ« lejuar aksesin nĂ« pajisjet e konsolave (/dev/consN) nga proceset qĂ« janĂ« tĂ« lidhura me konsola tĂ« tjera ose terminalĂ« pty. Ky ndryshim ka bĂ«rĂ« tĂ« mundur ekzekutimin nĂ« konsolĂ« tĂ« utiliteteve GNU screen dhe tmux.
  • ËshtĂ« shtuar utiliteti newgrp pĂ«r tĂ« ndryshuar identifikuesin e grupit nĂ« seancĂ«n aktuale.
  • NĂ« utilitetin cygcheck Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kĂ«rkimin e paketave nĂ« distribucionin cygwin dhe pĂ«r tĂ« marrĂ« informacion mbi paketat e disponueshme dhe tĂ« instaluara.
  • NĂ« funksionin fnmatch dhe glob Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« specifikuar klasa simbolesh kur pĂ«rcaktohen maskat (pĂ«r shembull, «[:alnum:]’, «[=a=]», «[.aa.]»).
  • ËshtĂ« shtuar katalogu /dev/disk me nĂ«nkatalogjet «by-*», tĂ« cilat janĂ« lidhje simbolike nĂ« pajisjet e disqeve dhe ndarjet e disqeve:
  • 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
  • JanĂ« shtuar skedarĂ«t /proc/codesets dhe /proc/locales me informacion mbi kodet dhe lokalitetet e mbĂ«shtetura.
  • NĂ« funksionin lseek Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r flagjet SEEK_DATA dhe SEEK_HOLE.
  • JanĂ« realizuar funksione tĂ« reja close_range, fallocate, c8rtomb, c16rtomb, c32rtomb, mbrtoc8, mbrtoc16, mbrtoc32, posix_spawn_file_actions_addchdir_np dhe posix_spawn_file_actions_addfchdir_np.
  • ËshtĂ« shtuar pajisja /dev/mixer me implementimin e mikserit tĂ« zĂ«rit.
  • NĂ« seksionet NFS Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r kanalet FIFO.
  • PĂ«r diskĂ«t SSD Ă«shtĂ« pĂ«rfshirĂ« optimizimi automatik i skedarĂ«ve tĂ« zbrazĂ«t, i cili nuk varet nga mĂ«nyra e montimit «sparse».
  • Vlera RLIMIT_CORE fillimisht Ă«shtĂ« caktuar nĂ« 0, duke ndaluar kĂ«shtu gjenerimin e core-dampave dhe skedarĂ«ve me gjendjen e stack-ut.

    Burimi: opennet.ru

  • Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster