Windows Tips & News

Bash på Ubuntu fick en enorm uppdatering i Windows 10 build 14361

click fraud protection
1 Svar

Igår, Microsoft släppt Windows 10 Build 14361 till Windows Insiders på den snabba ringen av uppdateringar. Förutom listan över ändringar som Microsoft ursprungligen tillkännagav, kommer denna build med förbättringar av Ubuntu Bash-konsolen i Subsystem for Linux-funktionen. Låt oss se i detalj vad som är nytt i Bash på Ubuntu i Windows 10 build 14361.

Följande buggar fixades i Windows 10-versionen av Bash:

  • DrvFs är nu skiftlägeskänslig när den 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 du befinner dig utanför Bash kommer NTFS att rapportera filerna korrekt, men oväntat beteende kan inträffa vid interaktion med filerna från Windows.
    • Roten för 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 Pty / tty-stöd. Applikationer som TMUX stöds nu
  • Fixat installationsproblem där användarkonton inte alltid skapades
  • Optimerad kommandoradsargstruktur som möjliggör extremt lång argumentlista.
  • Kan nu ta bort och ändra skrivskyddade filer från DrvFs
  • Fixat några fall där terminalen hänger på frånkoppling
  • chmod och chown fungerar nu på tty-enheter
  • Tillåt anslutning till 0.0.0.0 och:: som lokal värd
  • Sendmsg/recvmsg hanterar nu en IO-vektorlängd på >1
  • Användare kan nu välja bort automatiskt genererad värdfil
  • Matcha automatiskt Linux-språket med NT-språket under installationen
  • Lade till filen /proc/sys/vm/swappiness
  • strace avslutas nu korrekt
  • Tillåt rören att öppnas igen genom /proc/self/fd
  • Göm 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 epoll-läsning tillgänglig under avstängning
  • lxrun /uninstall gör ett bättre jobb med att ta bort filerna och mapparna
  • Rättad ps -f
  • Förbättrat stöd för x11-appar som xEmacs
  • Uppdaterad initial trådstackstorlek för att matcha standard Ubuntu-inställning och rapportera storleken korrekt till get_rlimit syscall
  • Förbättrad rapportering av pico-processbildnamn (t.ex. för granskning)
  • Implementerat /proc/mountinfo för kommandot df
  • Fixad symbollänksfelkod för barnnamn. och ..
  • Ytterligare buggfixar och förbättringar

På lågnivå API fick Bash stöd för följande syscalls:

GETTIMER. MKNODAT. RENAMEAT. SKICKA FIL. SENDFILE64. SYNC_FILE_RANGE

Det är allt. För att aktivera Bash på Ubuntu i Windows 10 build 14361, följ denna handledning:

Hur man aktiverar Ubuntu Bash i Windows 10

Källa: MSDN.

Windows PowerToys 0.19.1 släppt med korrigeringar för PowerToys Run, FancyZones och mer

Windows PowerToys 0.19.1 släppt med korrigeringar för PowerToys Run, FancyZones och mer

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaMicroso...

Läs mer

Microsofts Project Freta är avsett att stoppa skadlig programvara i Azure

Microsofts Project Freta är avsett att stoppa skadlig programvara i Azure

Project Freta är ett nytt Microsoft Research-projekt som introducerar en forensisk plattform för ...

Läs mer

Skype för Windows 10 fick meddelandepanelen

Skype för Windows 10 fick meddelandepanelen

Lämna ett svarEn ny version av Skype-appen för Windows 10 är ute till Windows Insiders. Den uppda...

Läs mer