Microsoft bringer en masse forbedringer til Bash på Ubuntu i Windows 10

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
Halo Wars 2 har ikke cross-play support på tværs af Microsoft-enheder

Halo Wars 2 har ikke cross-play support på tværs af Microsoft-enhederHalo Krige 2Windows 10Xbox One

Hvis du havde forventet en cross-play multiplayer-support til at komme med Halo Wars 2, skal du ikke få dine forhåbninger op. Xbox-chef Phil Spencer bekræftede som svar på en Twitter-bruger, at vid...

Læs mere
Sådan indstilles et dobbelt skærmbillede på Windows 10 [HURTIGVEJLEDNING]

Sådan indstilles et dobbelt skærmbillede på Windows 10 [HURTIGVEJLEDNING]TapetWindows 10Desktop Baggrund

For at løse forskellige pc-problemer anbefaler vi DriverFix:Denne software holder dine drivere kørende og holder dig dermed beskyttet mod almindelige computerfejl og hardwarefejl. Tjek alle dine ch...

Læs mere
FIX: Windows-fejl 0199 antal forsøg på adgangskode overskredet

FIX: Windows-fejl 0199 antal forsøg på adgangskode overskredetLenovoWindows 10

Lenovo- og HP-pc'er har et ekstra lag af sikkerhed kendt som SVP-adgangskoden.Brugere har rapporteret problemer, når de prøver at indtaste SVP-adgangskoden.For mere eksklusive funktioner om Lenovo-...

Læs mere