• Chris Hoffman

    @chrisbhoffman

  • Aktualisiert am 27. Oktober 2020, 1:36pm EDT

Linux-Benutzer möchten oft Windows-Software unter Linux ausführen, aber auch Windows-Benutzer möchten vielleicht Linux-Software ausführen. Egal, ob Sie eine bessere Entwicklungsumgebung oder leistungsstarke Befehlszeilentools suchen, Sie können Linux-Software ausführen, ohne Windows zu verlassen.

Es gibt viele verschiedene Möglichkeiten, Linux-Software unter Windows auszuführen. Es ist einfacher als Windows-Software unter Linux auszuführen, da jeder eine virtuelle Maschine mit einer kostenlosen Linux-Distribution einrichten kann – Softwarelizenzen sind nicht erforderlich.

Virtuelle Maschinen

Virtuelle Maschinen ermöglichen es Ihnen, jedes Betriebssystem in einem Fenster auf Ihrem Desktop auszuführen. Sie können den kostenlosen VirtualBox oder VMware Player installieren, eine ISO-Datei für eine Linux-Distribution wie Ubuntu herunterladen und diese Linux-Distribution innerhalb der virtuellen Maschine so installieren, wie Sie es auf einem normalen Computer tun würden.

Werbung

Wenn Sie Ihr Linux-System starten müssen, können Sie dies in einem Fenster auf Ihrem Desktop tun – Sie müssen nicht neu starten und alle Ihre Windows-Programme zurücklassen. Alles außer anspruchsvollen Spielen und fortgeschrittenen 3D-Effekten sollte problemlos funktionieren, aber die werden Sie wahrscheinlich sowieso nicht verwenden wollen.

Wenn Sie Ubuntu in einer virtuellen Maschine installieren, sollten Sie stattdessen ein Ubuntu-Derivat wie Xubuntu installieren. Der standardmäßige Unity-Desktop von Ubuntu verwendet 3D-Effekte, und die Desktop-Oberfläche funktioniert in einer virtuellen Maschine nicht so reibungslos wie bei früheren Desktops. Xubuntu verwendet Xfce, das viel schlanker ist.

Sie könnten sogar versuchen, den nahtlosen Modus von VirtualBox oder den Unity-Modus von VMware zu verwenden, um Linux-Anwendungen direkt auf Ihrem Desktop auszuführen – sie werden in der virtuellen Maschine ausgeführt, aber ihre Fenster werden auf Ihrem Windows-Desktop vorhanden sein, anstatt in einem einzelnen Fenster der virtuellen Maschine gefangen zu sein.

Cygwin

Cygwin ist eine Sammlung von Tools, die eine Linux-ähnliche Umgebung unter Windows bieten. Es ist keine Möglichkeit, bestehende Linux-Software unter Windows auszuführen – die Software muss neu kompiliert werden. Viele Software ist jedoch bereits neu kompiliert worden. Cygwin bietet Ihnen eine Linux-ähnliche Terminal- und Befehlszeilenumgebung mit vielen der Befehlszeilenprogramme, an die Sie vielleicht schon gewöhnt sind.

Werbung

Wir haben bereits die Installation und Verwendung von Cygwin behandelt. Sie können Cygwin sogar verwenden, um einen OpenSSH-Server zu installieren und SSH-Zugriff auf ein Windows-System zu erhalten.

Diese Lösung ist ideal für Benutzer, die wichtige Linux-Dienstprogramme unter Windows vermissen – es ist keine Möglichkeit, einen vollständigen Linux-Desktop auszuführen.

Ubuntu über Wubi installieren

Diese Methode ist technisch gesehen eine Installation von Linux, keine Ausführung von Linux-Software unter Windows. Sie müssen Ihr Linux-System jedes Mal neu starten, wenn Sie es verwenden möchten, als ob Sie es in einer Standard-Dual-Boot-Konfiguration installiert hätten.

Wubi installiert Ubuntu jedoch nicht auf die normale Weise. Stattdessen erstellt es eine spezielle Datei auf Ihrer Windows-Partition und verwendet diese Datei als Ihr Ubuntu-Laufwerk. Das bedeutet, dass Sie Ubuntu ohne Partitionierung installieren und verwenden können und dass Sie Ubuntu über die Windows-Systemsteuerung deinstallieren können, wenn Sie fertig sind.

Werbung

Wenn die Partitionierungsaspekte Sie davon abhalten, sollten Sie Wubi ausprobieren. Die Leistung wird nicht ganz so gut sein wie bei einem normal installierten Linux-System, wenn es um die Lese- und Schreibzeiten auf der Festplatte geht, aber es sollte schneller sein als eine virtuelle Maschine.

Portierte und kompilierte Programme

Viele gängige Linux-Programme wurden bereits auf Windows portiert und kompilierte Versionen sind online verfügbar. Wenn Sie Emacs wirklich vermissen, finden Sie Versionen von Emacs für Windows. Wenn Sie ein bestimmtes Programm unter Windows ausführen wollen, führen Sie eine Google-Suche nach dem Namen des Programms und „Windows“ durch – die Wahrscheinlichkeit ist groß, dass Sie eine Version des Programms finden, die auf Windows portiert wurde.

coLinux-basierte Distributionen

coLinux steht für Cooperative Linux. Es ist eine Möglichkeit, Linux nativ neben dem Windows-Kernel laufen zu lassen, und zwar auf eine Art und Weise, die eine viel schnellere Leistung bietet als die einfache Ausführung von Linux in einer virtuellen Maschine.

Das ist eine großartige Idee, aber es gibt ein Problem. coLinux unterstützt noch keine 64-Bit-Versionen von Windows, so dass Sie eine 32-Bit-Version von Windows auf Ihrem Rechner laufen lassen müssen, um dies zu tun – und das ist immer seltener. coLinux hat seit über zwei Jahren keine neue Version mehr veröffentlicht, so dass die Entwicklung entweder ins Stocken geraten zu sein scheint oder nur sehr langsam voranschreitet.

Werbung

Wenn Sie dies ausprobieren möchten, sollten Sie vielleicht Portable Ubuntu Remix ausprobieren. Diese coLinux-basierte Distribution wurde zuletzt 2011 aktualisiert, ist also etwas veraltet – aber andere Optionen wie andLinux sind noch veralteter. andLinux, über das wir in der Vergangenheit berichtet haben, wurde zuletzt 2009 aktualisiert.

coLinux-basierte Distributionen wären eine tolle Option, aber sie scheinen ins Hintertreffen zu geraten. Wenn es Ihnen nichts ausmacht, jahrealte Linux-Software und eine 32-Bit-Version von Windows zu verwenden, könnte diese Option für Sie in Frage kommen.

Es gibt hier nicht die eine richtige Option. Wer ein komplettes Linux-Erlebnis haben möchte, wird wahrscheinlich eine virtuelle Maschine bevorzugen, während Benutzer einiger wichtiger Shell-Dienstprogramme vielleicht Cygwin bevorzugen. Andere, die nur ein einziges Programm ausführen wollen, haben vielleicht mehr Glück mit einer auf Windows portierten Version dieses Programms.

Chris Hoffman
Chris Hoffman ist Chefredakteur von How-To Geek. Er schreibt seit über einem Jahrzehnt über Technologie und war zwei Jahre lang Kolumnist bei PCWorld. Chris hat für die New York Times geschrieben, wurde als Technologieexperte von Fernsehsendern wie NBC 6 in Miami interviewt und seine Arbeit wurde von Nachrichtensendern wie der BBC veröffentlicht. Seit 2011 hat Chris über 2.000 Artikel geschrieben, die fast eine Milliarde Mal gelesen wurden – und das nur hier bei How-To Geek.Read Full Bio “

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.