Microsoft aduce multe îmbunătățiri la Bash pe Ubuntu în Windows 10

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
Rămâneți conectat la Internet în modul Repaus din Windows 10

Rămâneți conectat la Internet în modul Repaus din Windows 10Cum SăWindows 10

Ați observat că rețeaua se deconectează atunci când computerul Windows este în modul de repaus? Ei bine, acesta este un scenariu obișnuit. Cu toate acestea, există momente când doriți ca conexiunea...

Citeste mai mult
Cum se schimbă timpul de expirare a ecranului de blocare Windows 10

Cum se schimbă timpul de expirare a ecranului de blocare Windows 10Cum SăWindows 10

Ori de câte ori lăsați laptopul Windows inactiv mai mult de un minut, acesta se expiră și se întunecă. Poate fi enervant, mai ales dacă doriți ca Cortana să fie pornită dintr-un anumit motiv sau do...

Citeste mai mult
Remediere: nu este o eroare validă a aplicației Win32 în Windows 10

Remediere: nu este o eroare validă a aplicației Win32 în Windows 10Cum SăWindows 10

Încercați să deschideți un program pe computerul dvs. Windows 10 și apare o eroare care spune: „nu este o aplicație Win32 validă“. Poate fi frustrant, mai ales dacă este o aplicație importantă pe c...

Citeste mai mult