Bash na Ubuntu dobio je veliko ažuriranje u Windows 10 build 14361
Jučer, Microsoft izdao Windows 10 Build 14361 za Windows Insiders na Fast Ring ažuriranja. Osim popisa promjena koje je Microsoft prvobitno najavio, ova verzija dolazi s poboljšanjima Ubuntu Bash konzole značajke Subsystem for Linux. Pogledajmo detaljno što je novo u Bashu na Ubuntu u Windows 10 build 14361.
Sljedeće greške su ispravljene u Windows 10 verziji Basha:
- DrvFs sada razlikuje velika i mala slova kada se izvodi u Bashu na Ubuntu na Windowsima.
- Korisnici mogu kreirati case.txt i CASE.TXT na svojim /mnt/c pogonima
- Osjetljivost velikih i malih slova podržana je samo unutar Basha na Ubuntu na Windowsima. Kad je izvan Basha, NTFS će ispravno prijaviti datoteke, ali može doći do neočekivanog ponašanja u interakciji s datotekama iz Windowsa.
- Korijen svakog volumena (tj. /mnt/c) ne razlikuje velika i mala slova
- Više informacija o rukovanju tim datotekama u sustavu Windows možete pronaći ovdje.
- Znatno poboljšana podrška za pty/tty. Aplikacije kao što je TMUX sada su podržane
- Riješen problem s instalacijom gdje se korisnički računi nisu uvijek kreirali
- Optimizirana struktura argumenata naredbenog retka koja omogućuje iznimno dug popis argumenata.
- Sada mogu brisati i chmod read_only datoteke iz DrvF-ova
- Popravljeni su neki slučajevi u kojima terminal visi nakon prekida veze
- chmod i chown sada rade na tty uređajima
- Dopusti povezivanje na 0.0.0.0 i:: kao lokalni host
- Sendmsg/recvmsg sada rukuju duljinom IO vektora >1
- Korisnici sada mogu isključiti automatski generiranu datoteku hosts
- Automatski uskladite Linux lokalizaciju s NT lokalizacijom tijekom instalacije
- Dodana je datoteka /proc/sys/vm/swappiness
- strace sada izlazi ispravno
- Dopusti ponovno otvaranje cijevi putem /proc/self/fd
- Sakrij imenike pod %LOCALAPPDATA%\lxss od DrvF-ova
- Bolje rukovanje bash.exe ~. Naredbe poput “bash ~ -c ls” sada su podržane/li>
- Utičnice sada obavještavaju epoll čitanje koje je dostupno tijekom isključivanja
- lxrun /uninstall radi bolji posao brisanja datoteka i mapa
- Ispravljeni ps -f
- Poboljšana podrška za x11 aplikacije kao što je xEmacs
- Ažurirana veličina početne niti kako bi odgovarala zadanim postavkama Ubuntua i ispravno izvješćivala o veličini sistemskom pozivu get_rlimit
- Poboljšano izvješćivanje o nazivima slika pico procesa (npr. za reviziju)
- Implementirano /proc/mountinfo za naredbu df
- Ispravljen kod pogreške simbolične veze za ime djeteta. i ..
- Dodatne ispravke pogrešaka i poboljšanja
Na API-ju niske razine, Bash je dobio podršku za sljedeće sistemske pozive:
Oglas
GETTIMER. MKNODAT. PREIMENIRATI. SENDFILE. SENDFILE64. SYNC_FILE_RANGE
To je to. Da biste omogućili Bash na Ubuntu u Windows 10 build 14361, slijedite ovaj vodič:
Kako omogućiti Ubuntu Bash u sustavu Windows 10
Izvor: MSDN.