Werbung

Müssen Sie Linux-Software unter Windows ausführen? Sie haben das Betriebssystem von Microsoft nicht mehr verwendet, wenn Sie auf das Terminal zugreifen müssen? Mach dir keine Sorgen mehr. Sie haben mehrere Möglichkeiten, eine Linux-Umgebung zu nutzen und sogar Linux-Software unter Windows auszuführen.

1. Bash- und Windows-Subsystem für Linux

Benötigen Sie eine Linux-Umgebung unter Windows? Im Jahr 2016 hat Microsoft gemeinsam mit Canonical eine funktionierende Version von Bash erstellt, die unter Windows ausgeführt wird. Kann Befehle und Tools wie grep, ssh und nano ausführen. Bash unter Windows kann problemlos aktiviert werden Eine Kurzanleitung zur Linux Bash Shell in Windows 10Sie können Linux jetzt unter Windows ausführen. Erfahren Sie mehr über Bash unter Windows, wie und warum Sie es installieren sollten, bis hin zu versteckten Funktionen, von denen Sie wahrscheinlich nichts wussten. Weiterlesen .

Ebenso wartet das Windows-Subsystem für Linux darauf, „eingeschaltet“ zu werden, und dies kann Ihnen eine grafische Benutzeroberfläche bieten. Es sieht zwar wie "Full Linux" aus, ist aber nicht unbedingt der Fall.

Die Entwicklung dieser Umgebung wird jedoch fortgesetzt, und es ist geplant, dass sie genauso nützlich ist wie ein Linux-PC vor Ihnen. Nach dem Erfolg des Canonical-Projekts andere Linux-Distributionen haben sich mit Microsoft zusammengetan um ihre Umgebungen in Windows zu bündeln.

Es geht auch in die andere Richtung: Sie können jetzt Installieren Sie Windows PowerShell unter Linux So installieren und verwenden Sie PowerShell unter LinuxIm Jahr 2016 hat Microsoft PowerShell als Open-Source-Version bereitgestellt und eine plattformübergreifende Iteration eingeführt. In diesem Artikel werde ich Ihnen zeigen, wie Sie PowerShell unter Linux installieren, ausführen und verwenden! Weiterlesen !

2. Führen Sie Linux in einer virtuellen Maschine aus

So führen Sie Linux-Apps in Windows aus

Nicht alle Windows-Versionen können Bash ausführen oder eine GUI mit dem Windows-Subsystem für Linux abrufen. Zum Glück gibt es eine Alternative: Virtualisierung!

Verwenden einer virtuellen Maschine wie z VMware Player oder VirtualBox VirtualBox vs. VMware Player: Die beste virtuelle Maschine für WindowsHaben Sie Schwierigkeiten zu entscheiden, welche Software für virtuelle Maschinen verwendet werden soll? VirtualBox und VMware Workstation Player sind beide kostenlos. Aber welches ist das Beste für dich? Lassen Sie sich von uns helfen! Weiterlesen können Sie eine virtuelle Hardwareumgebung erstellen (die nur durch die physischen Hardwareeinschränkungen Ihres Computers begrenzt ist).

Innerhalb dieser virtuellen Maschine können Sie dann Linux installieren (in den meisten Fällen wird eine einfache Distribution empfohlen). Mit einer Linux-Version unter Windows können Sie Ihre bevorzugten Linux-Apps und -Spiele nach Bedarf hinzufügen und entfernen.

Für diejenigen, die Linux regelmäßig verwenden, kann eine virtuelle Linux-Maschine in Windows sein dem dualen Booten vorzuziehen Dual Boot vs. Virtuelle Maschine: Welche ist die richtige für Sie?Wenn Sie mehrere Betriebssysteme auf einem Computer ausführen möchten, können Sie entweder dual booten oder eine virtuelle Maschine verwenden. Aber welche Option ist für Ihren Fall besser? Weiterlesen .

Cooperative Linux (abgekürzt als coLinux) ist ein Port des Linux-Kernels, mit dem er (kooperativ) neben einem anderen Betriebssystem ausgeführt werden kann. Mit coLinux können Sie Linux auf einem Windows-Computer ausführen, ohne auf Virtualisierung angewiesen zu sein. Es gibt auch Unterstützung für BSD und macOS.

Dies bedeutet, dass Sie neben Ihrer Windows-Software auch Linux-Apps und andere Software auf Ihrem PC ausführen können. Sie teilen sich buchstäblich den Bildschirmbereich als separate Apps, was den schnellen Wechsel zu einer Linux-App so einfach wie möglich macht.

Mit einem kompakten Download von 7,5 MB lohnt es sich, coLinux zu installieren, um herauszufinden, ob es die Art von Aktivität unterstützt, die Sie sich vorstellen. Wenn nicht, stehen Ihnen andere Lösungen offen.

4. Remotezugriff auf einen vorhandenen Linux-Computer

So führen Sie Linux-Apps in Windows aus

Die Verwendung von Remote-Tools ist zwar keine genaue Definition für das Ausführen von Linux-Apps unter Windows, aber dennoch eine Option. Drei sind allgemein verfügbar:

  • Remote Desktop Protocol (RDP)
  • Virtual Network Computing (VNC)
  • Secure Shell (SSH)

Mit RDP und VNC können Sie eine Verbindung zu einem Remote-Linux-Computer herstellen (der sich möglicherweise im nächsten Raum befindet oder sogar Tausende von Kilometern entfernt ist) und über ein Anwendungsfenster darauf zugreifen. Hier kann Software gestartet und auf das Terminal zugegriffen werden, wie Sie es erwarten würden.

SSH bietet unterdessen Remotezugriff auf eine Terminalsitzung, sodass Sie über die Befehlszeile Dateien und Ordner verwalten, Software aktualisieren und installieren usw. können.

Von diesen drei möglichen Lösungen ist RDP wahrscheinlich die beste Option. Das RDP-Tool ist bereits in Windows 10 integriert (im Gegensatz zu VNC, für das zusätzliche Software erforderlich ist). Sie müssen also nur xrdp auf Ihrem Linux-Zielgerät installieren. Wenn SSH jedoch bereits unter Linux aktiviert ist, können Sie über ein SSH-Tool wie PuTTY problemlos eine Remoteverbindung zur Befehlszeile herstellen.

In unserem Handbuch finden Sie alle drei Methoden von Remotezugriff auf Linux von Windows aus So steuern Sie Linux unter Windows fernWollten Sie schon immer Ihren Linux-Computer von einem Windows-Computer aus steuern? Folgendes müssen Sie wissen. Weiterlesen für mehr Informationen.

Ist die App bereits für Windows verfügbar?

Wenn nichts, was Sie bisher gelesen oder ausprobiert haben, für Sie funktioniert, gibt es eine andere Möglichkeit: Finden Sie die Windows-Version! Viele Apps, die unter Linux veröffentlicht werden, sind auch unter Windows verfügbar. Dies kann daran liegen, dass die Tools portiert wurden oder für die Ausführung unter Windows neu kompiliert wurden.

Außerdem sind viele Apps auf plattformübergreifendem Code wie Java geschrieben, was bedeutet, dass genau dieselbe App, die unter Linux ausgeführt wird, auch unter Windows (und wahrscheinlich unter macOS und anderen) ausgeführt wird.

Um herauszufinden, ob die App für Windows verfügbar ist, wenden Sie sich am besten an den Entwickler. Wenn sie keine eigene Windows-Version verwalten, ist ihm möglicherweise ein Projektgabel bekannt, der Unterstützung für Windows bietet.

Jetzt können Sie Linux-Software unter Windows ausführen

Das Ausführen von Linux-Software unter Windows ist nicht so schwierig, wie Sie gedacht haben, oder? Es ist zwar besser, diese Apps in ihrer nativen Umgebung auszuführen, Sie haben jedoch fünf Möglichkeiten, mit Linux auf einem Windows-PC zu spielen.

Zusammenfassend sind dies:

  • Linux-Subsystem für Windows
  • Virtuelle Maschine
  • coLinux
  • Portierte, neu kompilierte und plattformübergreifende Software
  • RDP-, VNC- oder SSH-Verbindung zu einem Linux-Gerät

Von diesen sind das Linux-Subsystem für Windows und eine virtuelle Maschine wohl die zuverlässigsten. Wenn Sie jedoch das Glück haben, eine App zu finden, die portiert wurde oder plattformübergreifend ist, sollte dies die beste Erfahrung bieten.

So nützlich all diese Optionen sind, Das duale Booten von Linux und Windows ist zuverlässiger 7 Gründe, warum Sie Dual Boot Linux sollten (und nicht sollten)Oft ist es schwierig, die Entscheidung für die Installation von Linux über Windows zu treffen. Aber warum nicht für beides entscheiden? Hier sind fünf Gründe für einen Dual-Boot und zwei Gründe, die Sie nicht sollten. Weiterlesen . Wenn Sie nur einen Linux-Computer benötigen, auf den Sie von Zeit zu Zeit problemlos zugreifen können, sollten Sie eine dedizierte Linux-Box in Betracht ziehen.

Christian Cawley ist stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained. Er produziert auch The Really Useful Podcast und verfügt über umfangreiche Erfahrung im Desktop- und Software-Support. Christian ist ein Mitarbeiter des Linux Format Magazins. Er ist ein Bastler von Raspberry Pi, ein Lego-Liebhaber und ein Retro-Gaming-Fan.