How to Run Linux/Bash on Windows 10 | Windows 10 Bash & Linux Subsystem Setup
Inhaltsverzeichnis:
- X-Server nicht enthalten
- Nicht alle Linux-Systemaufrufe werden unterstützt
- Server-Software wird nicht unterstützt, entweder
Unternehmungslustige Geeks haben bereits eine Möglichkeit gefunden, die Unity-Desktop-Umgebung von Ubuntu unter Windows 10 zu starten, dank der kürzlichen Einführung der Linux-basierten Bash-Shell. Erwarten Sie jedoch nicht, dass Unity und viele andere Linux-Anwendungen in Microsoft-Betriebssystemen ordnungsgemäß funktionieren. Während der Hack demonstriert, wie leistungsfähig die Bash-Shell von Windows 10 ist, zeigt sie auch ihre beträchtlichen Einschränkungen.
X-Server nicht enthalten
Microsoft sagt, dass nicht GUI-Desktops oder -Anwendungen unterstützen soll, " Es ist jedoch möglich, grafische Linux-Anwendungen unter Windows 10 auszuführen. Als ich diese Funktion zum ersten Mal ausprobierte, war sie extrem instabil - aber nach meiner Erfahrung laufen grafische Anwendungen jetzt etwas zuverlässiger. Dies ist dank Microsoft verbessert das zugrunde liegende Windows-Subsystem für Linux (WSL).
Das fehlende Stück ist immer noch der "X-Server." Es gibt kostenlose und Open-Source-X-Server, die auf Windows 10 installiert werden können, aber diese alle sind auf "indirektes Rendering" angewiesen, was im Grunde eine langsamere Technik ist als das moderne "direkte Rendering". Grafische Anwendungen werden also immer langsamer und leistungsschwächer.
Nicht alle Linux-Systemaufrufe werden unterstützt
Wie die offiziellen Windows-Subsystem für Linux-FAQ von Microsoft herausstellen, "ist WSL ein Tool, mit dem Benutzer Bash- und Kern-Linux-Befehlszeilentools ausführen können Windows. "Es ist nicht beabsichtigt, alle Linux-Software zu unterstützen.
Bevor beispielsweise die Unity-Desktopumgebung unter Windows 10 gestartet wird, müssen Sie diese Optimierung auf dbus anwenden. Der dbus-Dienst versucht normalerweise, Unix-Sockets für die Kommunikation zu verwenden, aber diese werden von Windows 10 noch nicht unterstützt. Die Optimierung macht es TCP-Sockets, die sind.
Dies zeigt ein größeres Problem mit der Bash-Shell. Die zugrunde liegende WSL übersetzt Linux-Systemaufrufe in Windows-Systemaufrufe, sodass Linux-Software unter Windows 10 normal ausgeführt werden kann. Es sind jedoch nur einige Systemaufrufe implementiert. Microsoft konzentriert sich darauf, gängige Kommandozeilen-Entwicklertools zum Laufen zu bringen - Systemaufrufe, die für andere Dinge notwendig sind, haben keine Priorität und werden möglicherweise nie implementiert.
Es besteht eine gute Chance, dass komplexere grafische Anwendungen abstürzen oder nicht arbeite unter der Bash-Shell. Sie versuchen, etwas zu tun, das Windows 10 nicht unterstützt.
Server-Software wird nicht unterstützt, entweder
Die Microsoft-FAQ besagt auch, dass Server-Software zwar ausgeführt wird, aber nicht offiziell unterstützt wird. Microsoft ist der Meinung, dass WSL keine Servertechnologie ist, die nicht einmal für die Installation auf dem Windows Server-Betriebssystem verfügbar ist. Das ist ein Feature, das Entwickler eigentlich haben möchten, aber Microsoft möchte lieber, dass sie einen Ubuntu-Server in Azure hochfahren oder Ubuntu in einer virtuellen Hyper-V-Maschine installieren.
Es ist definitiv beeindruckend, Ubuntus Unity-Desktop in Windows 10 zu sehen der neuen Bash-Shell-Umgebung ist es ein wenig irreführend. Das zugrunde liegende Windows-Subsystem für Linux wird niemals für andere als die grundlegenden Befehlszeilentools für Entwickler geeignet sein, es sei denn, Microsoft ändert seinen Ansatz.
Das neue LTE-Modem von Qualcomm erreicht ein Gigabit und berührt die Zukunft des mobilen Snapdragon X16 LTE-Modems von Qualcomm Die zweite Hälfte dieses Jahres ist der erste Chip des Unternehmens für beide Arten von nicht lizenzierten LTE, die Technologie für die Übertragung von Mobilfunksignalen auf Frequenzen wie sie von Wi-Fi verwendet werden.
Qualcomms nächstes LTE-Modem kann Gigabit-Geschwindigkeiten erreichen
Die Polizei von Bangladesch beschuldigt die SWIFT-Techniker, die Zentralbank zu verlassen, um Techniker aus dem weltweiten SWIFT-Finanznetz mit der Zentralbank Bangladeschs zu hacken Hacker könnten die Bank leichter angreifen, sagten die Polizei und ein Bankbeamter aus Bangladesch gegenüber Reuters.
Techniker aus dem weltweiten SWIFT-Finanznetzwerk mit der Zentralbank von Bangladesch machten es Hackern leichter, die Bank, die Polizei und eine Bank von Bangladesch anzugreifen Beamte haben Reuters gesagt.