Windows 10 hat viele coole Funktionen und Leistungsverbesserungen gekauft. Es wird erwartet, dass Apps wie Paint 3D und der Spielmodus die verschiedenen Nischen des Windows 10-Publikums bedienen.

Bash/Wsl & Windows-Konsole Windows 10

Bash/WSL & Windows Console neue Funktionen

Jetzt wurde die WSL so konzipiert, dass sie mit dem Linux System Call Interface (SCI) kompatibel ist und daher mit den meisten Mainstream-Entwicklertools funktioniert. Das Windows 10 CU unterstützt die folgenden Entwicklertools:

  • Kernwerkzeuge: apt, sed, grep, awk, top, tmux, ssh, scp usw.
  • Shells: Bash, Zsh, Fisch usw.
  • Entwicklungstools: vim, emacs, nano, git, gdb usw.
  • Sprachen & Plattformen: Node.js & npm, Ruby & Gems, Java & Maven, Python & Pip, C/C++, C# & .NET Core & Nuget, Go, Rust, Haskell, Elixir/Erlang, etc.
  • Systeme & Dienste: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL.

Noch eine erwähnenswerte Sache ist die Unterstützung von Ubuntu 16.04, ja, während das Windows 10 AU Ubuntu 14.04 unterstützte, unterstützt das Windows 10 Creators Update Ubuntu 16.04. Alle neu erstellten Bash-Instanzen werden nun auf Ubuntu 16.04 installiert. Die vorhandenen Ubuntu 14.04-Instanzen werden jedoch nicht automatisch auf 16.04 aktualisiert, und Sie müssen die Instanz manuell auf Ubuntu 16.04 aktualisieren, indem Sie entweder Entfernen und Ersetzen oder Vor Ort aktualisieren verwenden.

Erweiterte IfConfig- und Netzwerkverbindungsaufzählung

Svg%3E

In Win 10 AU war es nicht möglich, Netzwerkverbindungen aufzulisten, was dazu führte, dass man sich in die Tools wie ifconfig, gulp, npm und andere einmischte. Dieses Problem wurde umgehend in der Win10 CU behoben und die ifconfig kann verwendet werden, um die Konfigurationen aller verfügbaren Netzwerkadapter aufzulisten und zu untersuchen.

Siehe auch  Behebung des Cloudflare-Fehlers 1020, Zugriff sofort verweigert

NOTIFY Benachrichtigungen über Dateiänderungen

Die Tools beginnen nun mit der Benachrichtigung, wenn die Datei geändert wird. Diese Funktion wird von Web-, Node.js-, Ruby- und Python-Entwicklern zusammen mit vielen anderen verwendet. WSL unterstützt jetzt Benachrichtigungen, mit denen sich die Apps für Benachrichtigungen über Änderungen des Dateisystems registrieren lassen, die weiter verwendet werden können, um umsetzbare Aktionen zu erstellen, z. B. ein Projekt neu zu erstellen oder möglicherweise den lokalen Server neu zu starten. Glücklicherweise unterstützt die Dateibenachrichtigung auch das Windows-Dateisystem. Damit kann man die Projektquelle auf dem Windows-Dateisystem mit einem Windows-GUI-Editor einschließlich VSCode, Visual Studio, Notepad++ bearbeiten und die Bash/WSL auf der Website lokal ausführen.

TCP-Socket- und TPv6-Verbesserungen

Das WSL-Team hat zusammen mit dem Windows Core Networking-Team mehrere zusätzliche IPv6- und TCP-Socket-Optionen entwickelt. Dies wird eine breite Palette von Tools und Technologien ermöglichen, die auf Netzwerk-Sockets und improvisierter IPv6-Unterstützung angewiesen sind.

Unterstützung für Unix Socket und Netlink Socket

Bestimmte Teile von UNIX und Netlink wurden früher beim Anniversary Update und bei den Creators der UNIX-Datagramm-Sockets und Netlink-Optionen und -Eigenschaften nicht unterstützt. Das Hinzufügen dieser zur WSL ermöglicht die verschiedenen Formen von IPC, mit denen die meisten modernen Tools auf WSL ausgeführt werden können.

24-Bit-Farbunterstützung

Schließlich wurde die Unterstützung für Farben mit mehr als 16 Bit beantwortet und jetzt mit der Win10 CU wurde die Konsole auf eine schicke 24-Bit-Farbe aktualisiert.

Sie können die vollständigen Details auf MSDN lesen.

Svg%3E

⬅ Bewerten Sie post
Anzeige

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein