Bash na Ubuntu je prejel veliko posodobitev v Windows 10 build 14361

PRIPOROČENO: Kako zagnati Linux GUI aplikacije v operacijskem sistemu Windows 10.

Microsoft je izšel včeraj Zgradba sistema Windows 10 14361. Poleg tega je seznam sprememb, ki jih je Microsoft prvotno napovedal, opremljen z izboljšanim podsistemom bash konzole za funkcije Linuxa. Poglejmo podrobneje, kaj je novega v Bashu v Windows 10 build 14361

V programu Bash za Windows 10 so odpravljene naslednje napake:

  • Drvfs zdaj zaznamovanje velikih in velikih črk, ko deluje v programu Bash v Ubuntuju v sistemu Windows 10.
  • Uporabniki lahko ustvarjajo case.txt in CASE.TXT na diskih / mnt / c
  • Občutljivost primerov je podprta le v programu Bash v Ubuntu za Windows. Brez interakcije z datotekami sistema Windows.
  • Koren vsakega zvezka (t.j. / mnt / c) ni veliko in veliko
  • Več informacij o delu s temi datotekami v sistemu Windows je na voljo. tukaj.
  • Precej razširjena podpora za pseudo terminal / Tty. Vloge, kot so Tmux zdaj podprto
  • Odpravljena je težava, pri kateri računi niso vedno ustvarjeni
  • Optimizirana struktura argumentov ukazne vrstice omogoča izjemno dolg seznam argumentov.
  • Zdaj lahko izbrišete CHMOD READ_ONLY datoteke iz Drvfs
  • Fiksna zamrznitev terminala
  • Chmod in chown zdaj delaj naprej Tty
  • Dovoljeno za povezavo z 0,0.0,0 in :: kot lokalni gostitelj
  • Sendmsg / recvmsg Zdaj obdelano
  • Zdaj lahko uporabniki zavrnejo samodejno ustvarjene storitve gostovanja datotek
  • Lokalni lokal Linux NT med namestitvijo ustreza
  • Dodano / proc / sys / vm / izmenjalna datoteka
  • Zdaj sledenje poteka pravilno
  • Dovolite, da se cevi obnovijo skozi / Proc / Self / Fd
  • Skrij imenike pod % LOCALAPPDATA% \ lxss iz DrvFs
  • Izboljšano ravnanje bash.exe ~. Ekipe so všeč "Bash ~ -c ls" je zdaj podprt / li>
  • lxrun / uninstall boljše delo je brisanje datotek in map
  • Popravljeno ps -f
  • Izboljšana podpora x11 aplikacije, kot so Xemacs
  • Posodobljena začetna velikost nizov niti, da ustreza privzetim nastavitvam Ubuntu
  • Izboljšano poročanje o imenih procesov (npr. Za revidiranje)
  • Izvajal / Proc / mountinfo za ekipo df .
  • Fiksna simbolična koda napake za ime.
  • Druge izboljšave in popravki napak

V API-ju nizke ravni je Bash prejel podporo za naslednje sistemske klice:

  • Gettimer
  • MKNODAT
  • RENAMEAT
  • SENDFILE
  • SENDFILE64
  • SYNC_FILE_RANGE

Vir: MSDN.