Microsoft introducerede en masse forbedringer af Windows 10 Preview med den seneste version 14361. En funktion, der sandsynligvis har modtaget det højeste antal ændringer er Bash på Ubuntu på Windows 10. Microsoft afslørede en enorm liste over forbedringer til Ubuntu Bash-konsollen i Subsystem for Linux-funktionen, der vil hjælpe Linux-udviklere med at gøre et endnu bedre job nu.
Her er hvad der er løst og forbedret i Bash på Ubuntu i den seneste Windows 10 Preview build 14361:
-
“DrvFs er nu store og små bogstaver, når de kører i Bash på Ubuntu på Windows.
- Brugere kan oprette case.txt og CASE.TXT på deres / mnt / c-drev
- Sagsfølsomhed understøttes kun i Bash på Ubuntu på Windows. Når uden for Bash, vil NTFS rapportere filerne korrekt, men uventet opførsel kan forekomme i interaktion med filerne fra Windows.
- Roden til hvert bind (dvs. / mnt / c) er ikke store og små bogstaver
- Flere oplysninger om håndtering af disse filer i Windows kan findes her.
- Stærkt forbedret pty / tty support. Applikationer som TMUX understøttes nu
- Rettet installationsproblem, hvor brugerkonti ikke altid oprettes
- Optimeret kommandolinjeargstruktur, der muliggør ekstremt lang argumentliste.
- Nu i stand til at slette og chmod read_only filer fra DrvFs
- Rettet nogle tilfælde, hvor terminalen hænger ved afbrydelse
- chmod og chown fungerer nu på tty enheder
- Tillad forbindelse til 0.0.0.0 og:: som localhost
- Sendmsg / recvmsg håndterer nu en IO-vektorlængde på> 1
- Brugere kan nu fravælge automatisk genereret værtsfil
- Match automatisk Linux-locale til NT-locale under installationen
- Tilføjet / proc / sys / vm / swappiness-filen
- strace afsluttes nu korrekt
- Tillad, at rørene åbnes igen gennem / proc / self / fd
- Skjul mapper under% LOCALAPPDATA% \ lxss fra DrvFs
- Bedre håndtering af bash.exe ~. Kommandoer som “bash ~ -c ls” understøttes nu / li>
- Sockets giver nu besked om epollæsning, der er tilgængelig under nedlukning
- lxrun / afinstallation gør et bedre arbejde med at slette filer og mapper
- Rettet ps -f
- Forbedret understøttelse af x11 apps såsom xEmacs
- Opdateret oprindelig trådstakstørrelse for at matche Ubuntu-standardindstillingen og rapportere størrelsen korrekt til get_rlimit-syscall
- Forbedret rapportering af pico-procesbillednavne (f.eks. Til revision)
- Implementeret / proc / mountinfo til df-kommando
- Fast symlink-fejlkode til undernavn. og ..
- Yderligere fejlrettelser og forbedringer ”
Derudover modtog Bash også support til følgende syscalls API'er med lavt niveauw niveau:
- GETTIMER
- MKNODAT
- RENAMEAT
- SEND FIL
- SENDFIL64
- SYNC_FILE_RANGE
Bash på Ubuntu er i øjeblikket tilgængelig for Windows Insiders, der kun kører Windows 10 Preview. Imidlertid vil Microsoft frigive det til offentligheden med Jubilæumsopdateringengør det tilgængeligt for endnu flere Linux-udviklere, der ønsker at arbejde på deres scripts i Windows 10 uden at køre en virtuel maskine.
RELATEREDE HISTORIER, DU SKAL KONTROLLERE:
- Windows 10 Mobile build 14361 bringer enhåndstastatur til Lumia 640 og 830
- Build 14361 bryder sprogindstillinger, der gør engelsk til sekundært desktop-sprog
- Build 14361 løser ikke problemet med fotoimport på Windows 10-pc'er
- Blikskærm fungerer ikke på Windows 10 Mobile build 14361 til Lumia 950 XL
- Roundup: Windows 10 Preview build 14361 rapporterede problemer