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 delsystemet for Linux-funksjon 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-vektorlengde på> 1
- Brukere kan nå velge bort automatisk genererte vertsfil
- Match Linux-lokalitet automatisk med NT-lokaliteten under installasjonen
- Lagt til filen / proc / sys / vm / swappiness
- 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-lesing 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 den innledende trådstakkstørrelsen 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 fikk 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 for publikum med jubileumsoppdateringen, noe som gjør det tilgjengelig for enda flere Linux-utviklere som vil jobbe med skriptene sine i Windows 10 uten å kjøre en virtuell maskin..