Microsoft brengt veel verbeteringen aan Bash op Ubuntu in Windows 10

Microsoft heeft veel verbeteringen aan Windows 10 Preview geïntroduceerd met de laatste build 14361. Een functie die waarschijnlijk het grootste aantal wijzigingen heeft ontvangen, is: Bash op Ubuntu op Windows 10. Microsoft heeft een enorme lijst met verbeteringen onthuld voor de Ubuntu Bash-console van de Subsystem for Linux-functie die Linux-ontwikkelaars zal helpen nu nog beter werk te leveren.

Dit is wat er is opgelost en verbeterd in Bash op Ubuntu in de nieuwste Windows 10 Preview build 14361:

  • DrvFs is nu hoofdlettergevoelig wanneer het wordt uitgevoerd in Bash op Ubuntu op Windows.
    • Gebruikers kunnen case.txt en CASE.TXT maken op hun /mnt/c-schijven
    • Hoofdlettergevoeligheid wordt alleen ondersteund in Bash op Ubuntu op Windows. Buiten Bash zal NTFS de bestanden correct rapporteren, maar er kan onverwacht gedrag optreden bij interactie met de bestanden van Windows.
    • De hoofdmap van elk volume (d.w.z. /mnt/c) is niet hoofdlettergevoelig
    • Meer informatie over het omgaan met deze bestanden in Windows vindt u hier.
  • Sterk verbeterde pty / tty-ondersteuning. Applicaties zoals TMUX worden nu ondersteund
  • Installatieprobleem opgelost waarbij gebruikersaccounts niet altijd werden aangemaakt
  • Geoptimaliseerde opdrachtregel arg-structuur waardoor een extreem lange lijst met argumenten mogelijk is.
  • Nu in staat om alleen-lezen bestanden van DrvFs te verwijderen en te chmod
  • Enkele gevallen opgelost waarbij de terminal blijft hangen bij het verbreken van de verbinding
  • chmod en chown werken nu op tty-apparaten
  • Sta verbinding toe met 0.0.0.0 en:: als localhost
  • Sendmsg/recvmsg verwerken nu een IO-vectorlengte van >1
  • Gebruikers kunnen zich nu afmelden voor automatisch gegenereerde hosts-bestanden
  • Automatisch de Linux-landinstelling afstemmen op de NT-landinstelling tijdens de installatie
  • Het /proc/sys/vm/swappiness-bestand toegevoegd
  • strace wordt nu correct afgesloten
  • Laat leidingen opnieuw openen via /proc/self/fd
  • Verberg mappen onder %LOCALAPPDATA%\lxss van DrvFs
  • Betere afhandeling van bash.exe ~. Commando's zoals "bash ~ -c ls" worden nu ondersteund/li>
  • Sockets melden nu dat epoll read beschikbaar is tijdens afsluiten
  • lxrun /uninstall verwijdert de bestanden en mappen beter
  • Gecorrigeerde ps -f
  • Verbeterde ondersteuning voor x11-apps zoals xEmacs
  • Initiële thread-stackgrootte bijgewerkt om overeen te komen met de standaard Ubuntu-instelling en de grootte correct te rapporteren aan de get_rlimit syscall
  • Verbeterde rapportage van namen van pico-procesafbeeldingen (bijv. voor auditing)
  • /proc/mountinfo geïmplementeerd voor het df-commando
  • Symlink-foutcode voor de naam van het kind opgelost. en ..
  • Aanvullende bugfixes en verbeteringen”

Daarnaast ontving Bash ook ondersteuning voor de volgende syscalls API's op laag niveau:

  • GETTIMER
  • MKNODAT
  • HERNAMEN
  • VERSTUUR BESTAND
  • VERZENDBESTAND64
  • SYNC_FILE_RANGE

Bash op Ubuntu is momenteel alleen beschikbaar voor Windows Insiders met Windows 10 Preview. Microsoft zal het echter vrijgeven voor het publiek met: de jubileumupdate, waardoor het beschikbaar wordt voor nog meer Linux-ontwikkelaars die aan hun scripts in Windows 10 willen werken zonder een virtuele machine te gebruiken.

VERWANTE VERHALEN DIE JE MOET BEKIJKEN:

  • Windows 10 Mobile build 14361 brengt toetsenbord met één hand naar Lumia 640 en 830
  • Build 14361 breekt taalinstellingen en verandert Engels in secundaire desktoptaal
  • Build 14361 lost het probleem met het importeren van foto's op Windows 10-pc's niet op
  • Glance Screen werkt niet op Windows 10 Mobile build 14361 voor Lumia 950 XL
  • Roundup: Windows 10 Preview build 14361 gemelde problemen
Hoe het opstartconfiguratiegegevensbestand opnieuw op te bouwen in Windows 10

Hoe het opstartconfiguratiegegevensbestand opnieuw op te bouwen in Windows 10HoeWindows 10

Boot Configuration Data (BCD)-gegevensbestand wordt geleverd met de opstartconfiguratiespecificaties die vereist zijn door Windows Boot Manager voor het opstarten van Windows. De opstartinformatie ...

Lees verder
Hoe u de fout "U hebt geen toestemming om dit bestand te openen" oplost in Windows 10

Hoe u de fout "U hebt geen toestemming om dit bestand te openen" oplost in Windows 10HoeWindows 10

Als u onlangs uw besturingssysteem hebt geüpgraded naar Windows 10, kunt u een fout tegenkomen "U heeft geen toestemming om dit bestand te openen. Neem contact op met de bestandseigenaar of een beh...

Lees verder
Maak een sneltoets voor het knipprogramma om het te openen met een sneltoets

Maak een sneltoets voor het knipprogramma om het te openen met een sneltoetsHoeWindows 10

In de eerdere versie van Windows betekende het vastleggen van afbeeldingen en teksten op het systeem het indrukken van de Print Schermknop om een ​​screenshot te maken van een volledig venster, een...

Lees verder