Microsoft a introdus o mulțime de îmbunătățiri în Windows 10 Preview cu cea mai recentă versiune 14361. O caracteristică care probabil a primit cel mai mare număr de modificări este Bash pe Ubuntu pe Windows 10. Microsoft a dezvăluit o listă imensă de îmbunătățiri pentru consola Ubuntu Bash a funcției Subsistem pentru Linux, care îi va ajuta pe dezvoltatorii Linux să facă o treabă și mai bună acum.
Iată ce s-a remediat și îmbunătățit în Bash pe Ubuntu în cea mai recentă versiune de previzualizare Windows 10 14361:
-
“DrvF-urile sunt acum sensibile la majuscule și minuscule atunci când rulează în Bash pe Ubuntu pe Windows.
- Utilizatorii pot crea case.txt și CASE.TXT pe unitățile lor / mnt / c
- Sensibilitatea la majuscule și minuscule este acceptată numai în Bash pe Ubuntu pe Windows. Când se află în afara Bash, NTFS va raporta corect fișierele, dar poate apărea un comportament neașteptat interacționând cu fișierele din Windows.
- Rădăcina fiecărui volum (adică / mnt / c) nu este sensibilă la majuscule
- Puteți găsi mai multe informații despre gestionarea acestor fișiere în Windows Aici.
- Suport pty / tty foarte îmbunătățit. Aplicații precum TMUX sunt acum acceptate
- S-a remediat problema de instalare în care conturile de utilizator nu erau întotdeauna create
- Structură de argumentare a liniei de comandă optimizată care permite o listă de argumente extrem de lungă.
- Acum puteți șterge și chmod read_only fișiere din DrvFs
- S-au remediat unele cazuri în care terminalul se blochează pe deconectare
- chmod și chown funcționează acum pe dispozitive tty
- Permiteți conexiunea la 0.0.0.0 și:: ca localhost
- Sendmsg / recvmsg gestionează acum o lungime a vectorului IO> 1
- Utilizatorii pot renunța acum la fișierul gazdelor generat automat
- Potriviți în mod automat setările locale Linux cu setările locale NT în timpul instalării
- S-a adăugat fișierul / proc / sys / vm / swappiness
- strace iese acum corect
- Permiteți redeschiderea conductelor prin / proc / self / fd
- Ascundeți directoare sub% LOCALAPPDATA% \ lxss din DrvFs
- Manevrare mai bună a bash.exe ~. Comenzile precum „bash ~ -c ls” sunt acum acceptate / li>
- Soclurile notifică acum epoll citit disponibil în timpul opririi
- lxrun / uninstall face o treabă mai bună de ștergere a fișierelor și folderelor
- Corectat ps -f
- Suport îmbunătățit pentru aplicațiile x11, cum ar fi xEmacs
- S-a actualizat dimensiunea inițială a stivei de fire pentru a se potrivi cu setarea implicită Ubuntu și raportarea corectă a dimensiunii către get_rlimit syscall
- Raportarea îmbunătățită a numelor imaginilor procesului pico (de exemplu, pentru audit)
- Implementarea comenzii / proc / mountinfo pentru df
- S-a remediat codul de eroare al linkului simbolic pentru numele copilului. și ..
- Remedii și îmbunătățiri suplimentare de erori ”
În plus, Bash a primit, de asemenea, asistență pentru următoarele API-uri de nivel scăzut de nivel scăzut:
- GETTIMER
- MKNODAT
- RENUMIȚI
- TRIMITE FIȘIER
- SENDFILE64
- SYNC_FILE_RANGE
Bash pe Ubuntu este disponibil în prezent pentru Windows Insiders care rulează numai Windows 10 Preview. Cu toate acestea, Microsoft îl va lansa publicului cu Actualizarea aniversară, făcându-l disponibil pentru și mai mulți dezvoltatori Linux care doresc să lucreze la scripturile lor în Windows 10 fără a rula o mașină virtuală.
Povești conexe pe care trebuie să le verificați:
- Windows 10 Mobile build 14361 aduce tastatura cu o singură mână la Lumia 640 și 830
- Build 14361 întrerupe setările de limbă transformând limba engleză în limba secundară pentru desktop
- Build 14361 nu reușește să rezolve problema importării fotografiilor pe computerele Windows 10
- Glance Screen nu funcționează pe Windows 10 Mobile build 14361 pentru Lumia 950 XL
- Rezumat: Windows 10 Preview build 14361 a raportat probleme