19Aug

5 Möglichkeiten zum Ausführen von Linux-Software unter Windows

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 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 - keine Notwendigkeit für 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 installieren, so wie Sie sie auf einem Standard-Computer installieren würden.

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

Wenn Sie Ubuntu auf einer virtuellen Maschine installieren, sollten Sie stattdessen versuchen, ein Ubuntu-Derivat wie Xubuntu zu installieren. Der Unity-Desktop von Ubuntu verwendet 3D-Effekte und die Desktop-Oberfläche funktioniert in einer virtuellen Maschine nicht so reibungslos wie frühere Desktops. Xubuntu verwendet Xfce, das viel leichter ist.

Sie können sogar versuchen, den Seamless-Modus von VirtualBox oder den Unity-Modus von VMware zu verwenden, um Linux-Anwendungen direkt auf Ihrem Desktop auszuführen - sie laufen zwar in der virtuellen Maschine, aber ihre Fenster sind auf Ihrem Windows-Desktop vorhanden und nicht in einer einzelnen virtuellen Maschine eingeschlossenFenster.

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. Es wurde jedoch bereits viel Software neu kompiliert. Cygwin wird Ihnen eine Linux-ähnliche Terminal- und Befehlszeilenumgebung mit vielen der Kommandozeilenprogramme geben, die Sie vielleicht schon gewohnt sind.

Wir haben bereits die Installation und Verwendung von Cygwin behandelt. Sie können sogar Cygwin 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.

Installation von Ubuntu über Wubi

Bei dieser Methode wird Linux technisch installiert, Linux-Software wird nicht unter Windows ausgeführt. Sie müssen jedes Mal neu starten, wenn Sie Ihr Linux-System verwenden möchten, als ob Sie es in einer Standard-Dual-Boot-Konfiguration installiert hätten.

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

Wenn die Aspekte der Partitionierung dich zurückhalten, versuche Wubi es zu versuchen. Die Leistung ist nicht so gut wie bei einem normal installierten Linux-System, wenn es um Lese- und Schreibzeiten für Datenträger geht, aber es sollte schneller als eine virtuelle Maschine sein. Portierte und kompilierte

-Programme

Viele gebräuchliche Linux-Programme wurden bereits nach 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 nach Windows portiert wurde.

coLinux-basierte Distributionen

coLinux steht für Cooperative Linux. Es ist eine Möglichkeit, Linux neben dem Windows-Kernel nativ zu betreiben, und zwar auf eine Weise, die viel schneller ist, als wenn Linux in einer virtuellen Maschine läuft.

Dies 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 - das wird immer seltener.coLinux hat seit über zwei Jahren keine neue Version veröffentlicht, so dass die Entwicklung entweder ins Stocken gerät oder sich sehr langsam bewegt.

Wenn Sie dies ausprobieren möchten, sollten Sie Portable Ubuntu Remix ausprobieren. Diese CoLinux-basierte Distribution wurde zuletzt im Jahr 2011 aktualisiert, also ist es ein bisschen alt - aber andere Optionen wie andLinux sind noch veraltet.andLinux, die wir in der Vergangenheit behandelt haben, wurde zuletzt im Jahr 2009 aktualisiert.

coLinux-basierte Distributionen wären eine gute Option, aber sie scheinen zurückgelassen zu werden. Wenn es Ihnen nichts ausmacht, alte Linux-Software und eine 32-Bit-Version von Windows zu verwenden, kann diese Option für Sie trotzdem funktionieren.

Es gibt keine richtige Option hier. Personen, die eine vollständige Linux-Erfahrung wünschen, werden wahrscheinlich eine virtuelle Maschine benötigen, während Benutzer einiger weniger wichtiger Shell-Dienstprogramme Cygwin bevorzugen. Andere, die nur ein einziges Programm ausführen möchten, können mit einer Version dieses Programms, die auf Windows portiert ist, mehr Glück haben.