Einfach Windows-Apps auf Linux mit diesen Tools ausführen

Einfache Möglichkeiten, Windows-Apps auf Linux auszuführen

Windows-Anwendungen auf Linux auszuführen, ist einfacher, als es scheint. Sie müssen nicht immer auf alternative, Linux-kompatible Programme zurückgreifen. Mit Tools wie Wine und seinen GUI-Wrappers oder durch das Erstellen virtueller Maschinen können Sie viele Windows-Apps und -Spiele nahtlos auf Linux ausführen. Lassen Sie uns eintauchen!

Windows-Apps mit Wine Wrappers ausführen

Bevor wir uns in die Wine Wrappers vertiefen, lassen Sie uns zunächst verstehen, was Wine ist. Wine steht für Wine Is Not an Emulator. Es ist eine Kompatibilitätsschicht, die es Ihnen ermöglicht, Windows-Programme unter Linux auszuführen, ohne eine vollständige Windows-Installation zu benötigen.

Es gibt mehrere Möglichkeiten, Wine zu verwenden. Sie können entweder die Befehlszeilenoberfläche von Wine verwenden oder sich für Wine-Wrappers entscheiden (GUI-Tools, die Wine im Hintergrund verwenden). Ich empfehle die Verwendung von Wine-Wrappers, insbesondere wenn die Arbeit mit Befehlszeilentools einschüchternd wirkt.

Wine-Wrappers sind vorkonfigurierte Pakete, die den Prozess der Installation und Ausführung spezifischer Windows-Anwendungen oder -Spiele vereinfachen, indem sie die Komplexität der Wine-Konfiguration für Sie verwalten. Zu den beliebten Wrappers gehören PlayOnLinux, Bottles, Heroic Launcher, Lutris und andere.

Installieren von Windows-Apps mit Bottles

Angenommen, Sie möchten Notepad++ in Ihrer Linux-Umgebung ausführen. Anstatt sich mit der manuellen Wine-Konfiguration auseinanderzusetzen, können Sie einen der zuvor genannten Wrappers verwenden. Für diese Demonstration werde ich den Bottles GUI Wine Wrapper verwenden, um Notepad++ auf meinen Ubuntu Linux zu installieren.

Um zu beginnen, installieren Sie zunächst Bottles mit Flatpak:

flatpak install flathub com.usebottles.bottles

Nach der Installation öffnen Sie Bottles über das Anwendungsmenü und klicken dann auf die blaue Neuen Bottle erstellen-Schaltfläche.

Erstellen neuer Bottles zur Ausführung von Windows-Anwendungen.

Geben Sie als Nächstes einen Namen für Ihre neue Bottle an und wählen Sie die Anwendungsumgebung aus. Dies erstellt eine abgeschottete Umgebung, die auf die Ausführung von Windows-Apps zugeschnitten ist. Klicken Sie zuletzt auf die Erstellen-Schaltfläche.

Spezifizieren von Informationen neuer Bottles zur Erstellung der Windows-Anwendungsumgebung.

Sobald die neue Bottle erstellt ist, können Sie deren Details und Konfigurationseinstellungen überprüfen.

Öffnen Sie die Bottle und klicken Sie auf die Ausführbare Datei ausführen-Schaltfläche.

Öffnen von ausführbaren Dateien in Bottles

Durchsuchen Sie den Speicherort, an dem Sie das Notepad++-Installationsprogramm heruntergeladen haben. Wählen Sie die Datei aus und klicken Sie auf Ausführen, um die Installation zu starten.

Ausführen von ausführbaren Dateien von Notepad in Bottles.

Befolgen Sie die standardmäßigen Installationsschritte von Notepad++.

Notepad-Setup in Bottles.

Nachdem die Installation abgeschlossen ist, können Sie Notepad++ direkt aus Bottles heraus ausführen. In Bottles sehen Sie Notepad++ als installierte Anwendung aufgeführt.

Um es jederzeit zu öffnen, klicken Sie auf das Pfeilsymbol neben seinem Namen, und los geht’s!

Öffnen der neu erstellten Bottle-Anwendung.

Ich bevorzuge immer Wine-Wrappers gegenüber der Wine CLI, da sie komplexe Konfigurationen vereinfachen und eine breite Palette von Windows-Programmen unterstützen.

Verwendung des Wine-Befehlswerkzeugs

Während Wine-Wrappers praktisch sind, möchten Sie manchmal mehr Kontrolle. Hier kommt die Befehlszeilenoberfläche (CLI) von Wine ins Spiel. Die CLI ermöglicht es Ihnen, die Wine-Einstellungen fein abzustimmen und verschiedene Präfixe zu verwalten.

Zunächst müssen Sie Wine installieren. Bei den meisten Linux-Distributionen ist die Installation von Wine unkompliziert. Zum Beispiel auf Ubuntu führen Sie den folgenden Befehl aus:

sudo apt install wine

Nachdem Sie Wine installiert haben, wechseln Sie in den Ordner, in dem sich Ihre .exe-Datei befindet.

cd /path/to/your/application

Sie können dann die Windows-executable direkt über das Terminal ausführen:

wine /path/to/your/application.exe

Um auf das Konfigurationstool von Wine zuzugreifen, verwenden Sie den folgenden Befehl:

winecfg

Öffnen der Wine-Konfiguration mit dem Befehl winecfg.

Dieses Tool lässt Sie Einstellungen wie die Emulation der Windows-Version, Grafikeinstellungen und mehr anpassen.

Winetricks ist ein weiteres Tool, das Wine ergänzt, indem es Ihnen ermöglicht, DLLs, Schriftarten und andere Komponenten zu installieren, die für bestimmte Windows-Anwendungen erforderlich sind. Um es zu installieren, können Sie dies ausführen:

sudo apt install winetricks -y

Nach der Installation öffnen Sie die Winetricks-Oberfläche mit dem Befehl:

winetricks

Hier können Sie Komponenten und Einstellungen einfach verwalten, um den reibungslosen Betrieb Ihrer Windows-Anwendungen sicherzustellen.

Verwendung von Virtualisierungssoftware

Während Wine großartig ist, um viele Windows-Anwendungen auszuführen, ist manchmal die Ausführung einer vollständigen Windows-Umgebung unter Linux die bessere Lösung, insbesondere für komplexe oder ressourcenintensive Anwendungen. Virtualisierungssoftware ermöglicht es Ihnen, eine virtuelle Windows-Maschine auf Ihrem Linux-System zu erstellen und auszuführen.

VirtualBox, eine Open-Source- und kostenlose Option, ist einfach einzurichten. Sie können es in nur wenigen Klicks herunterladen und installieren, eine neue virtuelle Maschine erstellen, Windows installieren und Ihre Anwendungen ausführen, als ob Sie einen regulären Windows-PC verwenden würden. Es ist wie ein Miniatur-Windows-Computer innerhalb Ihres Linux-Systems.

VMware Player ist eine weitere hervorragende Wahl, insbesondere wenn Sie erweiterte Funktionen benötigen. Darüber hinaus liegt die Schönheit der Virtualisierung in ihrer sicheren und isolierten Umgebung. Wenn etwas nicht funktioniert, können Sie die virtuelle Maschine sofort zurücksetzen und neu starten. Es ist wie ein Reset-Knopf für Ihre Windows-Umgebung.

Was ist mit dem Spielen von Windows-Spielen unter Linux?

Sie können auch verschiedene Windows-Spiele unter Linux spielen, indem Sie Wine und Tools wie Proton, Heroic Launcher oder Lutris verwenden.

Zum Beispiel ist Proton, das von Valve für ihre Steam Play-Funktion entwickelt wurde, eine modifizierte Version von Wine, die für das Ausführen von Windows-Spielen unter Linux optimiert ist. Es integriert sich nahtlos in Steam und macht es unglaublich einfach, zahlreiche Windows-Spiele auf Ihrem Linux-System zu spielen.

Steam-Spiel

Ähnlich ist Lutris eine Gaming-Plattform, die mehrere Bibliotheken unterstützt, darunter Steam, GOG und Epic Games. Es ist ein ausgezeichnetes Tool zur Verwaltung von Nicht-Steam-Spielen und anderen Gaming-Plattformen.

Falls nötig, ist das Ausführen einer Windows-virtuellen Maschine eine weitere Option zum Spielen. Sie können Windows innerhalb von VirtualBox, VMware oder KVM installieren und Ihre Spiele ausführen, wie Sie es auf einem nativen Windows-System tun würden. Diese Methode ist jedoch ressourcenintensiv und bietet möglicherweise nicht die optimale Leistung.

Bevor Sie Kompatibilitätsschichten oder Virtualisierung erkunden, ist es ratsam zu überprüfen, ob eine native Linux-Version Ihres Lieblingsspiels verfügbar ist. Viele Entwickler veröffentlichen mittlerweile ihre Titel auf mehreren Plattformen, um der wachsenden Nachfrage von Linux-Spielern gerecht zu werden.

Zusammenfassung

Ob Sie ein Gelegenheitsbenutzer oder ein Power-User sind, es gibt eine Lösung, die Ihnen helfen kann, die Kluft zwischen Linux und Windows zu überbrücken. Also zögern Sie nicht und erkunden Sie diese Optionen – Sie werden überrascht sein, wie einfach Sie Ihre bevorzugten Windows-Apps auf Ihrem Linux-Rechner ausführen können.

Bildnachweis: Betriebssystem-Computeroberfläche von DepositPhotos. Alle Screenshots von Haroon Javed.