5 Möglichkeiten, Linux-Software unter Windows auszuführen

Linux-Benutzer möchten häufig Windows-Software unter Linux ausführen, aber Windows-Benutzer möchten möglicherweise auch Linux-Software ausführen. Unabhängig davon, ob Sie nach einer besseren Entwicklungsumgebung oder leistungsstarken Befehlszeilentools suchen, können Sie Linux-Software ausführen, ohne Windows zu verlassen.

Es gibt viele verschiedene Optionen zum Ausführen von Linux-Software unter Windows. Es ist einfacher als das Ausführen von Windows-Software unter Linux, da jeder eine virtuelle Maschine mit einer kostenlosen Linux-Distribution einrichten kann - ohne Softwarelizenzen.

Virtuelle Maschinen

Mit virtuellen Maschinen können Sie jedes Betriebssystem in einem Fenster auf Ihrem Desktop ausführen. Sie können die kostenlose VirtualBox oder den VMware Player installieren, eine ISO-Datei für eine Linux-Distribution wie Ubuntu herunterladen und diese Linux-Distribution in der virtuellen Maschine so installieren, wie Sie sie auf einem Standardcomputer installieren würden.

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 Windows-Programme zurücklassen. Alles außer anspruchsvollen Spielen und erweiterten 3D-Effekten sollte gut funktionieren, aber Sie werden diese wahrscheinlich sowieso nicht verwenden wollen.

Wenn Sie Ubuntu in einer virtuellen Maschine installieren, möchten Sie möglicherweise stattdessen ein Ubuntu-Derivat wie Xubuntu installieren. Ubuntus Standard-Unity-Desktop verwendet 3D-Effekte und die Desktop-Oberfläche funktioniert in einer virtuellen Maschine nicht so reibungslos wie in früheren Desktops. Xubuntu verwendet Xfce, das viel leichter ist.

Sie können 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 angezeigt, anstatt in einem einzelnen Fenster der virtuellen Maschine eingeschlossen zu sein .

Cygwin

Cygwin ist eine Sammlung von Tools, die eine Linux-ähnliche Umgebung unter Windows bieten. Es ist keine Möglichkeit, vorhandene Linux-Software unter Windows auszuführen - die Software muss neu kompiliert werden. Es wurde jedoch bereits viel Software neu kompiliert. Cygwin bietet Ihnen eine Linux-ähnliche Terminal- und Befehlszeilenumgebung mit vielen Befehlszeilenprogrammen, an die Sie möglicherweise bereits gewöhnt sind.

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, denen wichtige Linux-Dienstprogramme unter Windows fehlen - es ist keine Möglichkeit, einen vollständigen Linux-Desktop auszuführen.

Installieren Sie Ubuntu über Wubi

Diese Methode installiert technisch Linux und führt keine Linux-Software unter Windows aus. Sie müssen jedes Mal neu starten, wenn Sie Ihr Linux-System verwenden möchten, als hätten Sie es in einer Standard-Dual-Boot-Konfiguration installiert.

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

Wenn die Partitionierungsaspekte Sie zurückhalten, probieren Sie Wubi aus. Die Leistung ist in Bezug auf Lese- und Schreibzeiten der Festplatte nicht ganz so gut wie bei einem normal installierten Linux-System, sollte jedoch schneller sein als bei einer virtuellen Maschine.

Portierte und kompilierte Programme

Viele gängige Linux-Programme wurden bereits auf Windows portiert und kompilierte Versionen wurden online verfügbar gemacht. Wenn Sie Emacs wirklich vermissen, finden Sie Versionen von Emacs für Windows. Wenn Sie ein bestimmtes Programm unter Windows ausführen möchten, führen Sie eine Google-Suche nach dem Namen dieses Programms und "Windows" durch. Es besteht eine gute Chance, 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 neben dem Windows-Kernel nativ auf eine Weise auszuführen, die eine viel schnellere Leistung bietet als das einfache Ausführen 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. Daher müssen Sie auf Ihrem Computer eine 32-Bit-Version von Windows ausführen, um dies zu tun - dies wird immer seltener. coLinux hat seit über zwei Jahren keine neue Version mehr veröffentlicht, daher scheint die Entwicklung entweder ins Stocken geraten zu sein oder sich nur sehr langsam zu bewegen.

Wenn Sie dies ausprobieren möchten, können Sie Portable Ubuntu Remix ausprobieren. Diese coLinux-basierte Distribution wurde zuletzt im Jahr 2011 aktualisiert, ist also etwas alt - 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 großartige Option, aber sie scheinen zurückgelassen zu werden. Wenn es Ihnen nichts ausmacht, jahrelange Linux-Software und eine 32-Bit-Version von Windows zu verwenden, funktioniert diese Option möglicherweise trotzdem für Sie.

Hier gibt es keine richtige Option. Leute, die eine vollständige Linux-Erfahrung wünschen, werden wahrscheinlich eine virtuelle Maschine wollen, während Benutzer einiger wichtiger Shell-Dienstprogramme Cygwin bevorzugen. Andere, die nur ein einziges Programm ausführen möchten, haben möglicherweise mehr Glück mit einer auf Windows portierten Version dieses Programms.