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
Office 365 bør ikke bruges i skoler på grund af privatlivets fred

Office 365 bør ikke bruges i skoler på grund af privatlivets fredWindows 10

Tyskland har i årevis drøftet, om dets institutioner skal bruge Microsoft-værktøjer eller ej. Den tyske delstat Hesse stemplede for nylig brugen af ​​Windows 10 og Office 365 i skoler som usikre.De...

Læs mere
Fix Høj CPU-brug af audiodg.exe i Windows 10

Fix Høj CPU-brug af audiodg.exe i Windows 10Windows 10Lyd

Høj CPU-brug er en af ​​årsagerne bag opbremsningen af ​​Windows-systemer. Årsagen bag høj CPU-brug kan enten være utilstrækkelig RAM eller en proces, der bruger for meget af systemressourcer. En s...

Læs mere
Sådan starter du i sikker tilstand ved hjælp af kommandoprompten i Windows 10

Sådan starter du i sikker tilstand ved hjælp af kommandoprompten i Windows 10Windows 10Kommandoprompt

Windows 10 har udviklet sig gennem årene, og det har også mange af dets funktioner. For eksempel kan du ikke mere bruge F8 eller Skift + F8 taster på dit tastatur for at starte Windows i fejlsikret...

Læs mere