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



Linux hat einen langen Weg zurückgelegt, aber Sie müssen möglicherweise immer noch gelegentlich Windows-Anwendungen ausführen – insbesondere PC-Spiele nur für Windows. Glücklicherweise gibt es einige Möglichkeiten, Windows-Anwendungen unter Linux auszuführen.

Bevor Sie versuchen, ein altes Windows-Programm auszuführen, sollten Sie natürlich nach Alternativen suchen, die nativ auf Linux laufen. Sie werden eine bessere Erfahrung machen, wenn Sie eine anständige Alternative finden, die ohne Fummelei läuft.





Wein verwenden

Wine ist eine Kompatibilitätsschicht, mit der Windows-Anwendungen unter Linux ausgeführt werden können. Es ist im Grunde eine Implementierung der Windows-API unter Linux. Natürlich veröffentlicht Microsoft nicht alle Informationen, die wir benötigen, um die Windows-API von Grund auf neu zu implementieren, daher muss Wine zurückentwickelt werden. Obwohl es erstaunlich gut funktioniert, wenn man bedenkt, wie wenig Microsoft uns mitgegeben hat, ist es bei weitem nicht perfekt.

Um eine Anwendung in Wine auszuführen, können Sie Installieren Sie Wine und verwenden Sie es, um die .exe-Datei eines Installationsprogramms zu starten . Bevor Sie dies tun, sollten Sie einen Blick auf die Weinanwendungsdatenbank Website, auf der Sie erfahren, wie gut eine Anwendung in Wine läuft. Wine wird häufig für Spiele verwendet, da Spiele die einzige Art von Software sind, die nicht in einer virtuellen Maschine ausgeführt werden kann. Während mit Wine Desktop-Anwendungen wie Photoshop und Microsoft Word ausgeführt werden können, laufen diese in einer virtuellen Maschine einwandfrei (siehe unten).



Sie können auch versuchen, eine Anwendung wie PlayOnLinux , das hilft, den Prozess der Installation unterstützter Spiele und anderer Software in Wine zu automatisieren.



Anzeige

Der Netflix-Desktop-App verwendet eine gepatchte Version von Wine, um Netflix unter Linux auszuführen – Silverlight funktioniert mit der aktuellen Version von Wine nicht richtig.

Ausführen von Windows in einer virtuellen Maschine

Während Wine bei der Installation von Anwendungen Fehler oder Abstürze haben kann, kann eine virtuelle Maschine diese Desktop-Anwendungen problemlos ausführen. Installieren Sie Windows in einem virtuellen Maschinenprogramm wie VirtualBox, VMware-Player , oder KVM und Sie haben Windows in einem Fenster ausgeführt. Sie können Windows-Software in der virtuellen Maschine installieren und auf Ihrem Linux-Desktop ausführen.

Virtuelle Maschinen bringen einen gewissen Overhead mit sich, aber mit den heutigen schnellen CPUs sollte die Ausführung vieler Arten von Software in einer virtuellen Maschine kein Problem darstellen. Dies gilt insbesondere, nachdem Sie Diese virtuellen Maschinen wurden auf Geschwindigkeit optimiert . Dies gilt nicht für Spiele – virtuelle Maschinen haben keine sehr gute 3D-Grafikunterstützung, sodass alle Spiele außer den ältesten nicht ausgeführt werden können.

Um die Windows-Anwendungen in Ihren Desktop zu integrieren, können Sie den Seamless-Modus von VirtualBox oder den Unity-Modus von VMware verwenden. Die Anwendungen werden weiterhin in einer virtuellen Maschine ausgeführt, aber ihre Fenster werden nahtlos auf Ihrem Desktop angezeigt, als ob sie unter Linux ausgeführt würden.

Versuchen Sie CrossOver

Wenn Wein zu viel Schmerz zu sein scheint, möchten Sie es vielleicht versuchen Crossover-Linux . CrossOver ist ein kommerzielles Produkt und kostet Sie Geld, obwohl CodeWeavers eine kostenlose Testversion anbietet. CrossOver nimmt die Wine-Software im Wesentlichen und verpackt sie so, dass sie garantiert ordnungsgemäß mit gängigen Anwendungen wie Photoshop, Office und sogar beliebten Spielen funktioniert. CodeWeavers bietet kommerziellen Support für diese unterstützten Programme, sodass Sie sich an jemanden wenden können, wenn etwas kaputt geht.

Diese Option ist nicht jedermanns Sache – oft können Sie dieselben Anwendungen mit Wine ausführen – aber wenn Sie nur daran interessiert sind, ein paar gängige Anwendungen auf Ihrem Linux-Desktop auszuführen und jemand anderen dafür zu bezahlen, die Optimierung für Sie zu erledigen, könnte CrossOver das sein dein Ticket. CrossOver sendet seine Patches auch an das Wine-Projekt zurück, sodass das Geld, das Sie zahlen, zur Finanzierung der Open-Source-Wine-Entwicklung beiträgt.

Anzeige

Wie bei Wine funktioniert CrossOver nicht mit allem perfekt. Wie bei Wein, CodeWeavers hat eine Kompatibilitätsdatenbank-Website .

Verwenden eines Remote-Desktops

Wenn Sie Zugriff auf ein Remote-Windows-System haben, können Sie versuchen, Ihre Anwendungen auf dem Remote-Windows-System auszuführen und mit Remote-Desktop auf Ihrem Linux-System, um darauf zuzugreifen. Die Anwendungen werden remote auf einem echten Windows-System ausgeführt, sodass sie ordnungsgemäß funktionieren sollten.

Viele Linux-Desktops enthalten bereits Software für den Zugriff auf Remote-Windows-Desktops. Wenn nicht, können Sie das rdesktop-Paket installieren.

Wenn alles andere fehlschlägt: Dual Boot

Sie können nicht jedes Windows-Programm unter Linux ausführen – wenn ein großes neues PC-Spiel herauskommt, dauert es oft lange, bis es in Wine richtig läuft. Während Steam unter Linux und die gemunkelte Linux-Unterstützung von Blizzard dies in Zukunft ändern könnten, sind Spiele die Kategorie von Apps, die unter Linux die meisten Probleme haben – obwohl viele ältere Spiele perfekt funktionieren.

Anstatt Windows vollständig aufzugeben, sollten Sie Folgendes in Betracht ziehen: Behalten Sie es in einer Dual-Boot-Konfiguration bei . Wenn Sie ein neues Spiel spielen möchten, das unter Linux nicht richtig funktioniert, starten Sie Ihr Windows-System neu.

Wenn Sie dual booten, können Sie sogar Greifen Sie von Windows aus auf Ihre Linux-Partitionen zu So haben Sie immer Zugriff auf Ihre Dateien.

Linux-Befehle
Dateien Teer · pv · Katze · tac · chmod · Griff · unterschied · sed · Mit · Mann · geschoben · popd · fsck · Testdisk · seq · fd · pandoc · CD · $PFAD · awk · beitreten · jq · falten · einzigartig · Journalctl · Schwanz · Zustand · ls · fstab · rauswerfen · weniger · chgrp · chown · rev · suchen · Saiten · Typ · umbenennen · Postleitzahl · entpacken · montieren · ummount · Installieren · fdisk · mkfs · rm · rmdir · rsync · df · gpg · wir · Nano · mkdir · von · ln · Patch · Konvertieren · rclon · Fetzen · SRM
Prozesse alias · Bildschirm · oben · nett · renice · Fortschritt · strace · System · tmux · chsh · Geschichte · beim · Charge · kostenlos · die · dmesg · Benutzermod · ps · chroot · xargs · tty · kleiner Finger · lsof · vmstat · Auszeit · Mauer · ja · töten · Schlaf · sudo · seine · Zeit · groupadd · Benutzermod · Gruppen · lshw · stilllegen · neu starten · halt · ausschalten · passwd · lscpu · crontab · Datum · bg · fg
Vernetzung netstat · Klingeln · Traceroute · ip · ss · Wer ist · fail2ban · bmon · Sie · Finger · nmap · ftp · Locken · wget · Wer · Wer bin ich · In · iptables · ssh-keygen · ufw

VERBUNDEN: Beste Linux-Laptops für Entwickler und Enthusiasten

WEITER LESEN Profilfoto von Chris Hoffman Chris Hoffmann
Chris Hoffman ist Chefredakteur von How-To Geek. Er schreibt über ein 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 Miamis NBC 6 interviewt und ließ sich von Nachrichtenagenturen wie der BBC über seine Arbeit berichten. Seit 2011 hat Chris über 2.000 Artikel geschrieben, die fast eine Milliarde Mal gelesen wurden – und das nur hier bei How-To Geek.
Vollständige Biografie lesen

Interessante Artikel