Microsoft hat mit Windows 10 Preview viele Verbesserungen eingeführt der neueste Build 14361. Ein Feature, das wahrscheinlich die meisten Änderungen erhalten hat, ist Bash auf Ubuntu unter Windows 10. Microsoft hat eine riesige Liste von Verbesserungen für die Ubuntu Bash-Konsole des Subsystem for Linux-Features veröffentlicht, die Linux-Entwicklern dabei helfen werden, jetzt noch besser zu arbeiten.
Folgendes wurde in Bash auf Ubuntu im neuesten Windows 10 Preview-Build 14361 behoben und verbessert:
-
“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
- Während der Installation das Linux-Gebietsschema automatisch dem NT-Gebietsschema anpassen
- 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 Standardeinstellung von Ubuntu 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 Symlink für den Kindernamen behoben. und ..
- Zusätzliche Fehlerbehebungen und Verbesserungen“
Darüber hinaus erhielt Bash auch Unterstützung für die folgenden Systemaufrufe Low-Levelw-APIs:
- GETTIMER
- MKNODAT
- UMBENENNEN
- DATEI SENDEN
- SENDFILE64
- SYNC_FILE_RANGE
Bash auf Ubuntu ist derzeit nur für Windows Insider verfügbar, die Windows 10 Preview ausführen. Microsoft wird es jedoch für die Öffentlichkeit freigeben mit das Jubiläums-Update, wodurch es noch mehr Linux-Entwicklern zur Verfügung steht, die an ihren Skripten in Windows 10 arbeiten möchten, ohne eine virtuelle Maschine auszuführen.
VERWANDTE GESCHICHTEN, DIE SIE SICH ANSEHEN MÜSSEN:
- Windows 10 Mobile Build 14361 bringt Einhandtastatur für Lumia 640 und 830
- Build 14361 bricht die Spracheinstellungen und macht Englisch zur sekundären Desktop-Sprache
- Build 14361 löst das Problem beim Importieren von Fotos auf Windows 10-PCs nicht
- Glance Screen funktioniert nicht unter Windows 10 Mobile Build 14361 für Lumia 950 XL
- Zusammenfassung: Windows 10 Preview Build 14361 gemeldete Probleme