Sabuwar sigar Cygwin 3.1.0, yanayin GNU don Windows

Bayan watanni goma na ci gaba, Red Hat aka buga barga kunshin saki Zazzagewa 3.1.0, wanda ya haɗa da ɗakin karatu na DLL don yin koyi da ainihin Linux API akan Windows, yana ba ku damar gina shirye-shiryen da aka ƙirƙira don Linux tare da ƙananan canje-canje. Kunshin ya kuma haɗa da daidaitattun kayan aikin Unix, aikace-aikacen uwar garken, masu tarawa, ɗakunan karatu da fayilolin kan kai waɗanda aka haɗa kai tsaye don aiwatarwa akan Windows.

Babban canje-canje:

  • A cikin yanayin jituwa na xterm, ana ba da tallafi don launuka 24-bit (yana aiki akan Windows 10, farawa da ginawa 1703). Don tsohon na'ura wasan bidiyo, an ƙara wani yanayi don daidaita launuka 24-bit ta amfani da launuka iri ɗaya daga palette 16-bit;
  • PTY ya ƙara goyan baya don na'urorin kwastomomi, API don tashoshi masu kama-da-wane da aka gabatar a ciki Windows 10 1809.
    Cygwin ya ba da damar yin aikace-aikacen wasan bidiyo na asali kamar allon gnu, tmux, mintty da ssh aiki a cikin PTY;

  • An ƙara sabbin APIs don ɗaurin matakai da zaren zaren CPU: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np da pthread_setaffinity_np. Hakanan an ƙara tallafi don macro CPU_SET;
  • API ɗin da aka ƙara don aiki tare da bayanan bayanai dbm, adana bayanai a tsarin maɓalli/daraja: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_naxtkey, dbm_bude, dbm_store;

  • An ba da damar buɗewa da yawa na tashar FIFO don yin rikodi;
  • Ayyukan lokuta() yanzu yana goyan bayan hujjar ƙima
    BA KA BA;

  • Fitowa da tsarin /proc/cpuinfo yana kusa da wakilcinsa a Linux;
  • Girman ƙayyadaddun ƙayyadaddun tarkace ya ƙaru daga 13 zuwa 32.

source: budenet.ru

Add a comment