Microsoft ger många förbättringar av Bash på Ubuntu i Windows 10

Microsoft introducerade många förbättringar av Windows 10 Preview med den senaste byggnaden 14361. En funktion som troligen fick flest ändringar är Bash på Ubuntu på Windows 10. Microsoft avslöjade en enorm lista över förbättringar för Ubuntu Bash-konsolen för Subsystem for Linux-funktionen som hjälper Linux-utvecklare att göra ett ännu bättre jobb nu.

Här är vad som är fixat och förbättrat i Bash på Ubuntu i den senaste versionen av Windows 10 Preview 14361:

  • DrvFs är nu skiftlägeskänsligt när det körs i Bash på Ubuntu på Windows.
    • Användare kan skapa case.txt och CASE.TXT på sina / mnt / c-enheter
    • Skiftlägeskänslighet stöds endast i Bash på Ubuntu på Windows. När utanför FS är Bash rapporterar NTFS filerna korrekt, men oväntat beteende kan förekomma i interaktion med filerna från Windows.
    • Roten till varje volym (dvs. / mnt / c) är inte skiftlägeskänslig
    • Mer information om hantering av dessa filer i Windows finns här.
  • Mycket förbättrat stöd för pty / tty. Applikationer som TMUX stöds nu
  • Fixat installationsproblem där användarkonton inte alltid skapas
  • Optimerad kommandorads arg struktur som möjliggör extremt lång argumentlista.
  • Kan nu ta bort och chmod read_only-filer från DrvFs
  • Åtgärdade några fall där terminalen hänger vid bortkoppling
  • chmod och chown fungerar nu på tty-enheter
  • Tillåt anslutning till 0.0.0.0 och:: som localhost
  • Sendmsg / recvmsg hanterar nu en IO-vektorrängd på> 1
  • Användare kan nu välja bort den automatiskt genererade värdfilen
  • Matcha automatiskt Linux-platsen till NT-platsen under installationen
  • Lade till filen / proc / sys / vm / swappiness
  • strace avslutas nu korrekt
  • Låt rören öppnas igen genom / proc / self / fd
  • Dölj kataloger under% LOCALAPPDATA% \ lxss från DrvFs
  • Bättre hantering av bash.exe ~. Kommandon som “bash ~ -c ls” stöds nu / li>
  • Sockets meddelar nu att epoll-läsningen är tillgänglig under avstängningen
  • lxrun / avinstallera gör ett bättre jobb med att radera filer och mappar
  • Korrigerad ps -f
  • Förbättrat stöd för x11-appar som xEmacs
  • Uppdaterad ursprunglig trådstackstorlek för att matcha standardinställningen för Ubuntu och rapportera storleken korrekt till get_rlimit-syscall
  • Förbättrad rapportering av pico-processbildnamn (t.ex. för granskning)
  • Implementerad / proc / mountinfo för df-kommando
  • Fixad symlink-felkod för barnnamn. och ..
  • Ytterligare buggfixar och förbättringar ”

Dessutom fick Bash även stöd för följande syscalls lågnivå-API: er:

  • GETTIMER
  • MKNODAT
  • RENAMEAT
  • SKICKA FIL
  • SENDFILE64
  • SYNC_FILE_RANGE

Bash på Ubuntu är för närvarande endast tillgängligt för Windows Insiders som kör Windows 10 Preview. Microsoft kommer dock att släppa det till allmänheten med Jubileumsuppdateringen, vilket gör det tillgängligt för ännu fler Linux-utvecklare som vill arbeta med sina skript i Windows 10 utan att köra en virtuell maskin.

RELATERADE BERÄTTELSER DU MÅSTE Kolla in

  • Windows 10 Mobile build 14361 ger enhands tangentbord till Lumia 640 och 830
  • Bygg 14361 bryter språkinställningar som gör engelska till sekundärt skrivbordsspråk
  • Build 14361 misslyckas med att lösa fotoimportproblemet på Windows 10-datorer
  • Blickskärmen fungerar inte på Windows 10 Mobile build 14361 för Lumia 950 XL
  • Roundup: Windows 10 Preview build 14361 rapporterade problem
Hur du åtgärdar ogiltigt fel i flytande punkt i Windows 10

Hur du åtgärdar ogiltigt fel i flytande punkt i Windows 10HurWindows 10Fel

Om du får ett felmeddelande som säger “Ogiltigt flytpunktstillstånd”, Det betyder att det är något fel med Regioninställningar i Windows. Detta är en liten glitch som kastar detta fel och hindrar d...

Läs mer
Windows kan inte kommunicera med enheten eller resursen (Primary DNS Server) i Windows 10-fix

Windows kan inte kommunicera med enheten eller resursen (Primary DNS Server) i Windows 10-fixWindows 10Fel

Om du serWindows kan inte kommunicera med enheten eller resursen (Primary DNS Server)”I Windows nätverksdiagnostik fönstret när du diagnostiserar nätverksproblem på din dator, då är problemet du ha...

Läs mer
9 bästa program för fotovisare för Windows 10 [2021 Guide]

9 bästa program för fotovisare för Windows 10 [2021 Guide]FotovisareWindows 10

Photo Viewer-programvaran innehåller en av de mest elementära funktionerna - visa dina bilder, men vissa människor behöver fortfarande denna programvara på sina datorer.Förutom bara visning innehål...

Läs mer