Fersiwn newydd o Cygwin 3.1.0, amgylchedd GNU ar gyfer Windows

Ar ôl deng mis o ddatblygiad, Red Hat cyhoeddi rhyddhau pecyn sefydlog Cygwin 3.1.0, sy'n cynnwys llyfrgell DLL ar gyfer efelychu'r sylfaenol Linux API yn Windows, sy'n eich galluogi i gydosod y rhai a grëwyd gyda'r newidiadau lleiaf posibl Linux rhaglenni. Mae'r pecyn hefyd yn cynnwys rhaglenni a luniwyd yn uniongyrchol i'w gweithredu yn Windows cyfleustodau Unix safonol, cymwysiadau gweinydd, crynhowyr, llyfrgelloedd a ffeiliau pennawd.

Newidiadau mawr:

  • Yn y modd cydnawsedd xterm, cefnogir lliwiau 24-bit (yn gweithio yn Windows 10, gan ddechrau gyda fersiwn 1703). Ar gyfer yr hen gonsol, mae modd wedi'i ychwanegu i efelychu lliwiau 24-bit trwy ddefnyddio lliwiau tebyg o'r palet 16-bit;
  • Mae PTY bellach yn cefnogi ffug-gonsolau, API ar gyfer terfynellau rhithwir a ymddangosodd yn Windows 10 1809. Cefnogaeth ar gyfer consolau ffug yn
    Gwnaeth Cygwin hi'n bosibl gwneud cymwysiadau consol brodorol fel gnu screen, tmux, mintty a ssh work yn PTY;
  • Ychwanegwyd APIs newydd ar gyfer prosesau rhwymo ac edafedd i greiddiau CPU: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np a pthread_setaffinity_np. Hefyd wedi ychwanegu cefnogaeth ar gyfer y macro CPU_SET;
  • Ychwanegwyd API ar gyfer gweithio gyda'r gronfa ddata DBM, storio data mewn fformat allwedd/gwerth: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;
  • Darperir y posibilrwydd o agor sianel FIFO yn lluosog ar gyfer recordio;
  • Mae'r swyddogaeth amseroedd () bellach yn cefnogi dadl gwerth
    NULL;
  • Mae allbwn a fformat /proc/cpuinfo yn agosach at ei gynrychiolaeth yn Linux;
  • Cynyddodd maint terfyn y dympiau stac o 13 i 32.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster