Bash na Ubuntu je dobil veliko posodobitev v sistemu Windows 10 build 14361
Včeraj, Microsoft izdal Windows 10 Build 14361 uporabnikom Windows Insiders v hitrem zvonu posodobitev. Poleg seznama sprememb, ki jih je Microsoft sprva napovedal, ta različica vključuje izboljšave konzole Ubuntu Bash funkcije Subsystem for Linux. Oglejmo si podrobno, kaj je novega v Bash na Ubuntu v sistemu Windows 10 build 14361.
- DrvFs je zdaj občutljiv na velike in male črke, ko se izvaja v Bash na Ubuntu v sistemu Windows.
- Uporabniki lahko ustvarijo case.txt in CASE.TXT na svojih pogonih /mnt/c
- Občutljivost velikih in malih črk je podprta samo v Bash na Ubuntu v sistemu Windows. Ko je zunaj Bash, bo NTFS pravilno poročal o datotekah, vendar lahko pride do nepričakovanega vedenja pri interakciji z datotekami iz sistema Windows.
- Koren vsakega nosilca (tj. /mnt/c) ni občutljiv na velike in male črke
- Več informacij o ravnanju s temi datotekami v sistemu Windows lahko najdete tukaj.
- Močno izboljšana podpora pty / tty. Aplikacije, kot je TMUX, so zdaj podprte
- Odpravljena težava pri namestitvi, pri kateri uporabniški računi niso bili vedno ustvarjeni
- Optimizirana struktura argumentov ukazne vrstice, ki omogoča izjemno dolg seznam argumentov.
- Zdaj lahko iz DrvF-jev izbrišete in spremenite datoteke samo za branje
- Popravljeni so nekateri primeri, ko terminal visi ob prekinitvi povezave
- chmod in chown zdaj delujeta na napravah tty
- Dovoli povezavo z 0.0.0.0 in:: kot localhost
- Sendmsg/recvmsg zdaj obravnavata dolžino IO vektorja >1
- Uporabniki lahko zdaj onemogočijo samodejno ustvarjeno datoteko gostiteljev
- Med namestitvijo samodejno povežite jezikovno nastavitev Linuxa z jezikom NT
- Dodana datoteka /proc/sys/vm/swappiness
- strace zdaj zapusti pravilno
- Dovoli ponovno odpiranje cevi prek /proc/self/fd
- Skrij imenike pod %LOCALAPPDATA%\lxss pred DrvF-ji
- Boljše ravnanje z bash.exe ~. Ukazi, kot je "bash ~ -c ls", so zdaj podprti/li>
- Vtičnice zdaj obveščajo o branju epolla, ki je na voljo med zaustavitvijo
- lxrun /uninstall bolje izbriše datoteke in mape
- Popravljen ps -f
- Izboljšana podpora za aplikacije x11, kot je xEmacs
- Posodobljena začetna velikost sklada niti, da se ujema s privzeto nastavitvijo Ubuntuja in pravilno poroča o velikosti sistemskemu klicu get_rlimit
- Izboljšano poročanje imen slik piko procesov (npr. za revizijo)
- Implementiran ukaz /proc/mountinfo za df
- Odpravljena koda napake simbolne povezave za ime otroka. in ..
- Dodatni popravki napak in izboljšave
Na nizki ravni API je Bash dobil podporo za naslednje sistemske klice:
GETTIMER. MKNODAT. PRENAMENI. SENDFILE. SENDFILE64. SYNC_FILE_RANGE
To je to. Če želite omogočiti Bash na Ubuntu v sistemu Windows 10 build 14361, sledite tej vadnici:
Kako omogočiti Ubuntu Bash v sistemu Windows 10
vir: MSDN.