Microsoft bringer mange forbedringer til Bash på Ubuntu i Windows 10

Microsoft introduserte mange forbedringer av Windows 10 Preview med den siste versjonen 14361. En funksjon som sannsynligvis mottok det høyeste antallet endringer er Bash på Ubuntu på Windows 10. Microsoft avslørte en enorm liste over forbedringer for Ubuntu Bash-konsollen til Subsystem for Linux-funksjonen som vil hjelpe Linux-utviklere å gjøre en enda bedre jobb nå.

Her er hva som er løst og forbedret i Bash på Ubuntu i den siste Windows 10 Preview build 14361:

  • DrvFs er nå store og små bokstaver når de kjører i Bash på Ubuntu på Windows.
    • Brukere kan opprette case.txt og CASE.TXT på sine / mnt / c-stasjoner
    • Saksfølsomhet støttes bare i Bash på Ubuntu på Windows. Når utenfor Bash, vil NTFS rapportere filene riktig, men uventet oppførsel kan forekomme i samspill med filene fra Windows.
    • Roten til hvert volum (dvs. / mnt / c) er ikke mellom store og små bokstaver
    • Mer informasjon om håndtering av disse filene i Windows finner du her.
  • Meget forbedret pty / tty support. Programmer som TMUX støttes nå
  • Rettet installasjonsproblem der brukerkontoer ikke alltid opprettes
  • Optimalisert kommandolinjeargstruktur som muliggjør ekstrem lang argumentliste.
  • Nå i stand til å slette og chmod read_only filer fra DrvFs
  • Fikset noen tilfeller der terminalen henger ved frakobling
  • chmod og chown fungerer nå på flere enheter
  • Tillat tilkobling til 0.0.0.0 og:: som localhost
  • Sendmsg / recvmsg håndterer nå en IO-vektorrengde på> 1
  • Brukere kan nå velge bort automatisk genererte vertsfil
  • Match Linux-lokalitet automatisk med NT-lokaliteten under installasjonen
  • Lagt til / proc / sys / vm / swappiness-filen
  • strace går nå riktig ut
  • Tillat at rør åpnes igjen gjennom / proc / self / fd
  • Skjul kataloger under% LOCALAPPDATA% \ lxss fra DrvFs
  • Bedre håndtering av bash.exe ~. Kommandoer som “bash ~ -c ls” støttes nå / li>
  • Stikkontakter varsler nå epoll som er tilgjengelig under avslutning
  • lxrun / avinstallere gjør en bedre jobb med å slette filer og mapper
  • Korrigert ps -f
  • Forbedret støtte for x11-apper som xEmacs
  • Oppdaterte innledende trådstakkstørrelse for å matche standard Ubuntu-innstilling og rapportere størrelsen riktig til get_rlimit-syskallen
  • Forbedret rapportering av pico-prosessbildenavn (f.eks. For revisjon)
  • Implementert / proc / mountinfo for df-kommando
  • Fast symlink-feilkode for barnets navn. og ..
  • Ytterligere feilrettinger og forbedringer ”

I tillegg mottok Bash også støtte for følgende syscalls API-er på lavt nivåw nivå:

  • GETTIMER
  • MKNODAT
  • RENAMEAT
  • SEND FIL
  • SENDFILE64
  • SYNC_FILE_RANGE

Bash på Ubuntu er for øyeblikket bare tilgjengelig for Windows Insiders som kjører Windows 10 Preview. Imidlertid vil Microsoft frigjøre det til publikum med jubileumsoppdateringen, gjør det tilgjengelig for enda flere Linux-utviklere som vil jobbe med skriptene sine i Windows 10 uten å kjøre en virtuell maskin.

RELATERTE STORIER DU TRENGER Å KONTROLLERE:

  • Windows 10 Mobile build 14361 bringer enhånds tastatur til Lumia 640 og 830
  • Build 14361 bryter språkinnstillinger som gjør engelsk til sekundært skrivebordsspråk
  • Build 14361 klarer ikke å løse problemet med import av bilder på Windows 10-PCer
  • Glance Screen fungerer ikke på Windows 10 Mobile build 14361 for Lumia 950 XL
  • Roundup: Windows 10 Preview build 14361 rapporterte problemer
Hvordan legge til et "Se etter oppdateringer" kontekstmenyalternativ i Windows 11/10

Hvordan legge til et "Se etter oppdateringer" kontekstmenyalternativ i Windows 11/10HvordanWindows 10Windows 11

Windows 11 har en innebygd funksjon for å se etter oppdateringer automatisk og installere hvis noen er til stede. Hver måned gir Microsoft generelt ut nye patchoppdateringer for flere feil og feil ...

Les mer
Fix: Kan ikke legge til ny brukerkonto i Windows 11/10

Fix: Kan ikke legge til ny brukerkonto i Windows 11/10KontoerWindows 10Windows 11

Å legge til nye brukere til Windows-enheten din er vanligvis veldig enkelt, og det er flere måter å gjøre det på. Men mens de prøver å legge til en bestemt bruker, ser det ut til at en håndfull bru...

Les mer
Slik fikser du Steam Application Load Feil 5:0000065434

Slik fikser du Steam Application Load Feil 5:0000065434Windows 10Windows 11Spill

Mange brukere har møtt "Programinnlastingsfeil 5:0000065434" når de åpner et spill i Steam-applikasjonen. Når denne feilen er sett, kan ikke brukeren fortsette og spille spillet. Det kan være ulike...

Les mer