Bash auf Ubuntu hat ein riesiges Update in Windows 10 Build 14361 bekommen
Gestern, Microsoft veröffentlichte Windows 10 Build 14361 an Windows Insider im Fast Ring der Updates. Neben der Liste der ursprünglich von Microsoft angekündigten Änderungen enthält dieser Build Verbesserungen der Ubuntu-Bash-Konsole des Subsystem für Linux-Features. Sehen wir uns im Detail an, was in Bash unter Ubuntu in Windows 10 Build 14361 neu ist.
- DrvFs beachtet jetzt die Groß-/Kleinschreibung, wenn es in Bash unter Ubuntu unter Windows ausgeführt wird.
- Benutzer können case.txt und CASE.TXT auf ihren /mnt/c-Laufwerken erstellen
- Die Groß-/Kleinschreibung wird nur in Bash unter Ubuntu unter Windows unterstützt. Außerhalb von Bash meldet NTFS die Dateien korrekt, aber bei der Interaktion mit den Dateien von Windows kann unerwartetes Verhalten auftreten.
- Bei der Wurzel jedes Volumes (d. h. /mnt/c) wird die Groß-/Kleinschreibung nicht beachtet
- Weitere Informationen zum Umgang mit diesen Dateien in Windows finden Sie Hier.
- Stark verbesserte pty / tty-Unterstützung. Anwendungen wie TMUX werden jetzt unterstützt
- Installationsproblem behoben, bei dem Benutzerkonten nicht immer erstellt wurden
- Optimierte Befehlszeilen-Argumentstruktur, die eine extrem lange Argumentliste ermöglicht.
- Jetzt in der Lage, schreibgeschützte Dateien von DrvFs zu löschen und zu modifizieren
- Einige Fälle behoben, in denen das Terminal beim Trennen hängen blieb
- chmod und chown funktionieren jetzt auf tty-Geräten
- Verbindung zu 0.0.0.0 und:: als localhost zulassen
- Sendmsg/recvmsg handhabt jetzt eine IO-Vektorlänge von >1
- Benutzer können sich jetzt von der automatisch generierten Hosts-Datei abmelden
- Automatisches Anpassen des Linux-Gebietsschemas an das NT-Gebietsschema während der Installation
- Datei /proc/sys/vm/swappiness hinzugefügt
- strace wird jetzt korrekt beendet
- Erlaube das erneute Öffnen von Pipes über /proc/self/fd
- Verzeichnisse unter %LOCALAPPDATA%\lxss vor DrvFs ausblenden
- Bessere Handhabung von bash.exe ~. Befehle wie „bash ~ -c ls“ werden jetzt unterstützt/li>
- Sockets benachrichtigen jetzt beim Herunterfahren verfügbare epoll-Lesevorgänge
- lxrun /uninstall löscht die Dateien und Ordner besser
- Korrigiert ps -f
- Verbesserte Unterstützung für x11-Apps wie xEmacs
- Die anfängliche Thread-Stack-Größe wurde aktualisiert, um der Ubuntu-Standardeinstellung zu entsprechen und die Größe korrekt an den get_rlimit-Systemaufruf zu melden
- Verbessertes Reporting von Pico-Prozessabbildern (z. B. für Auditing)
- /proc/mountinfo für den df-Befehl implementiert
- Fehlercode für symbolischen Link für den Kindernamen behoben. und ..
- Zusätzliche Fehlerbehebungen und Verbesserungen
Auf der Low-Level-API hat Bash die folgenden Systemaufrufe unterstützt:
GETTIMER. MKNODAT. UMBENENNEN. DATEI SENDEN. SENDFILE64. SYNC_FILE_RANGE
Das ist es. Um Bash unter Ubuntu in Windows 10 Build 14361 zu aktivieren, befolgen Sie dieses Tutorial:
So aktivieren Sie Ubuntu Bash in Windows 10
Quelle: MSDN.