Microsoft je s sistemom Windows 10 Preview predstavil veliko izboljšav najnovejša različica 14361. Funkcija, ki je verjetno prejela največ sprememb, je Bash na Ubuntuju v sistemu Windows 10. Microsoft je razkril ogromen seznam izboljšav konzole Ubuntu Bash funkcije Podsistem za Linux, ki bodo razvijalcem Linuxa pomagale, da zdaj opravijo še boljše delo.
Tukaj je odpravljeno in izboljšano v storitvi Bash na Ubuntu v najnovejši različici predogleda Windows 10 14361:
-
“DrvFs zdaj razlikuje med velikimi in malimi črkami pri zagonu v Bashu v Ubuntuju v sistemu Windows.
- Uporabniki lahko na svojih pogonih / mnt / c ustvarijo case.txt in CASE.TXT
- Razlikovanje velikih in malih črk je podprto samo v programu Bash v sistemu Ubuntu v sistemu Windows. Ko je zunaj Bash-a, bo NTFS pravilno poročal o datotekah, vendar lahko pri interakciji z datotekami iz sistema Windows pride do nepričakovanega vedenja.
- Koren vsakega zvezka (tj. / Mnt / c) ne razlikuje med velikimi in malimi črkami
- Več informacij o ravnanju s temi datotekami v sistemu Windows je na voljo tukaj.
- Izjemno izboljšana podpora za pty / tty. Zdaj so podprte aplikacije, kot je TMUX
- Odpravljena težava z namestitvijo, pri kateri uporabniški računi niso bili vedno ustvarjeni
- Optimizirana struktura argumentov ukazne vrstice, ki omogoča izredno dolg seznam argumentov.
- Zdaj lahko iz DrvF-jev izbrišete in shodite datoteke read_only
- Odpravljeni so nekateri primeri, ko je terminal ob odklopu visel
- chmod in chown zdaj delujeta na tty napravah
- Dovoli povezavo do 0.0.0.0 in:: kot localhost
- Sendmsg / recvmsg zdaj obravnava IO vektor dolžine> 1
- Uporabniki lahko zdaj onemogočijo samodejno ustvarjeno datoteko gostitelja
- Med namestitvijo samodejno povežite področne nastavitve Linuxa in področne nastavitve NT
- Dodana je datoteka / proc / sys / vm / swappiness
- strace zdaj pravilno izstopi
- Dovolite, da se cevi ponovno odprejo prek / proc / self / fd
- Skrij imenike pod% LOCALAPPDATA% \ lxss iz DrvFs
- Boljše ravnanje z bash.exe ~. Ukazi, kot je “bash ~ -c ls”, so zdaj podprti / li>
- Vtičnice zdaj opozorijo na branje, ki je na voljo med zaustavitvijo
- lxrun / uninstall bolje izbriše datoteke in mape
- Popravljeno ps -f
- Izboljšana podpora za aplikacije x11, kot je xEmacs
- Posodobljena velikost prvotnega nabora niti, da se ujema s privzeto nastavitvijo Ubuntuja in pravilno poroča o velikosti syscall get_rlimit
- Izboljšano poročanje imen slik procesov pico (npr. Za revizijo)
- Izvedeno / proc / mountinfo za ukaz df
- Popravljena koda napake simbolične povezave za podrejeno ime. in ..
- Dodatni popravki napak in izboljšave "
Poleg tega je Bash prejel tudi podporo za naslednje API-je nizke ravni vmesnikov API na ravni:
- GETTIMER
- MKNODAT
- RENAMEAT
- POŠLJI
- POŠILJ64
- SYNC_FILE_RANGE
Bash na Ubuntuju je trenutno na voljo samo uporabnikom sistema Windows s predogledom sistema Windows 10. Vendar pa jo bo Microsoft objavil z posodobitev obletnice, ki je na voljo še več razvijalcem Linuxa, ki želijo delati na svojih skriptih v sistemu Windows 10, ne da bi uporabljali navidezni stroj.
POVEZANE ZGODBE, KI JIH MORATE OGLEDATI:
- Windows 10 Mobile build 14361 prinaša enoročno tipkovnico na Lumia 640 in 830
- Zgradba 14361 razbije jezikovne nastavitve in angleščino spremeni v sekundarni jezik namizja
- Zgradba 14361 ne odpravi težave z uvozom fotografij v osebnih računalnikih s sistemom Windows 10
- Glance Screen ne deluje v sistemu Windows 10 Mobile build 14361 za Lumia 950 XL
- Povzetek: O težavah, o katerih so poročali v sistemu Windows 10 Preview build 14361