Windows-Kompatibilität

So installieren Sie WINE für Windows-Kompatibilität unter OpenSUSE

So installieren Sie WINE für Windows-Kompatibilität unter OpenSUSE
Wine ist eine „Kompatibilitätsschicht“ (kein Emulator) für POSIX-kompatible Systeme (Linux, BSD und macOS) zum Ausführen von Windows-Anwendungen. Es ist kein Emulator. Stattdessen wandelt es die Win32-API-Aufrufe direkt in POSIX-Aufrufe um. Somit bietet Wine weit weniger Leistungseinbußen als die klassische Virtualisierung.

Wine kann zwar viele Windows-Anwendungen ausführen, aber nicht alle laufen reibungslos. Deshalb empfehle ich Ihnen, Ihre Erwartungen an die Verwendung von Wine niedrig zu halten.

In diesem Artikel zeige ich, wie man Wine unter openSUSE installiert und verwendet use.

Warum Wein verwenden?

Wein ist in der Linux-Community schon lange eine heiße Debatte. Einige finden es großartig, andere (besonders Hardcore-Linux-Enthusiasten) denken, dass Wine „nicht wichtig“ ist oder „das Letzte, was Linux braucht“. Das Gesamtbild sagt jedoch das Gegenteil aus.  Windows ist immer noch ein ziemlich dominantes Desktop-Betriebssystem. Selbst Apple-Produkte eingeschlossen, nimmt Windows einen beachtlichen Anteil des Desktop-Marktes ein. Sehen Sie sich GlobalStats zum weltweiten Marktanteil von Desktop-Betriebssystemen an.

Da so viele Leute Windows verwenden, ist es für Entwickler nur natürlich, Apps für Windows-Plattformen zu erstellen und in vielen Fällen andere Plattformen zu übersehen. Nehmen wir zum Beispiel Adobe. Adobe-Produkte sind nur für Windows und macOS verfügbar. Ab sofort wird Adobe Linux wahrscheinlich nicht in absehbarer Zeit unterstützen.

Deshalb brauchen wir Wein.

Wine unter openSUSE installieren

Lassen Sie uns zunächst das openSUSE-Repository für WINE hinzufügen. Fügen Sie das Repository entsprechend Ihrer openSUSE-Version hinzu.

Sprung 15

$ sudo zypper ar -r https://download.openuse.org/repositories/
Emulatoren:/Wine/openSUSE_Leap_15.0/Emulatoren:Wein.repo

Sprung 42.3

$ sudo zypper ar -r https://download.openuse.org/Repositorys/Emulatoren:
/Wein/openSUSE_Leap_42.3/Emulatoren:Wein.repo

Sprung 42.2

$ sudo zypper ar -r https://download.openuse.org/Repositorys/Emulatoren:
/Wein/openSUSE_Leap_42.2/Emulatoren:Wein.repo

Tumbleweed

$ sudo zypper ar -r https://download.openuse.org/Repositorys/Emulatoren:
/Wein/openSUSE_Tumbleweed/Emulatoren:Wein.repo

Wenn Sie eine andere Version von openSUSE verwenden, finden Sie im openSUSE-Wiki die entsprechende Repository-URL.

Sobald das Repository hinzugefügt wurde, aktualisieren Sie den Repository-Cache von zypper. Wenn Sie gefragt werden, ob dem neuen Repo-Schlüssel vertraut werden soll, geben Sie „a“ ein.

$ sudo zypper ref

Sagen Sie zypper nun, dass es WINE . installieren soll.

$ sudo zypper in wein

Weinversion prüfen

Um die aktuelle Version von WINE zu überprüfen, die auf Ihrem System installiert ist, führen Sie diesen Befehl aus.

$ wein --version

Weinkonfiguration

Bevor Sie eine Windows-App mit Wine ausführen, wird empfohlen, zuerst das Wine-Konfigurationstool auszuführen. Wenn Sie dieses Tool ausführen, werden alle erforderlichen Treiber für WINE erstellt und ein „.wine“-Datei im Home-Verzeichnis.

$ Weincfg

Unter der Registerkarte „Laufwerke“ können Sie alle Laufwerke konfigurieren, die Windows-Anwendungen sehen können.

Unter dem Reiter „Grafik“ können Sie die „Fenstereinstellungen“ und die „Bildschirmauflösung“ von Windows-Apps konfigurieren.

Weintricks

Mit Winetricks können Sie einige gängige Windows-Programme wie Win32 Firefox, Apple QuickTime, verschiedene Multimedia-Codecs, TrueType-Schriftarten und Laufzeit-DLLs wie Visual C++-Laufzeiten usw. installieren.

Bevor wir eine Anwendung ausführen, verwenden wir Winetricks, um einige kritische Windows-Komponenten zu installieren, um eine verbesserte und stabilere Wine-Umgebung zu gewährleisten. Führen Sie Winetricks aus.

$ Weintricks

Wenn Winetricks zum ersten Mal ausgeführt wird, sucht und installiert Wine die erforderlichen Pakete, die für die reibungslose Ausführung von Windows-Programmen erforderlich sind. Klicken Sie im „Wine Mono Installer“ auf „Installieren“.

Sobald die Installation abgeschlossen ist, wird der „Wine Gecko Installer“ angezeigt. Klicken Sie auf „Installieren“, um fortzufahren.

Winetricks sollte die GUI starten. Wenn es nicht startet, führen Sie diesen Befehl aus.

$ winetricks --gui

Aktivieren Sie im Fenster die Option "Wählen Sie das Standardweinpräfix aus".

Wählen Sie aus der Liste die Option „Windows-DLL oder -Komponente installieren“ und klicken Sie auf „OK“.

Installieren Sie alle, die in den folgenden Screenshots markiert sind.

Klicken Sie nach der Auswahl auf "OK".

Warten Sie, bis alle Komponenten heruntergeladen und installiert sind. Es kann lange dauern, also schnapp dir eine Tasse Kaffee! In einigen Fällen kann die Installation eine Benutzerinteraktion erfordern.

Ausführen eines Windows-Programms

Dies ist die Hauptfunktion von WINE, richtig? Lassen Sie uns als Demo versuchen, einige leichte Anwendungen auszuführen.

Zuerst installieren wir Notepad++. Es ist ein moderner, kostenloser Open-Source-Texteditor. Notizblock holen++.

Führen Sie nach dem Herunterladen den folgenden Befehl aus, um das Notepad++-Installationsprogramm zu starten.

$ Wein npp.7.8.2.Installateur.exe

Die Installation wird gestartet. Wenn Sie nicht installiert haben Weingecko und andere Komponenten zuvor installiert, wird Wine diese zuerst installieren. Danach startet die Installation.

Als erstes die Sprachauswahl. Wählen Sie Ihre passende Sprache und klicken Sie auf „Weiter“.

Klicken Sie auf der Willkommensseite auf „Weiter“.

Klicken Sie auf der Seite der Lizenzvereinbarung auf „Ich stimme zu“.

Wählen Sie den gewünschten Installationsort und klicken Sie auf „Weiter“. Sie können die Laufwerke von Winecfg aus verwalten.

Wählen Sie die Komponenten von Notepad++ aus und klicken Sie auf „Weiter“.

Klicken Sie auf „Installieren“.

Voila! Die Installation ist abgeschlossen! Klicken Sie auf „Fertig stellen“, um den Installationsvorgang abzuschließen.

Abschließende Gedanken

Anwendungskompatibilität ist ein großer Teil von Wine, richtig? Verwenden Sie die Wine Application Database (AppDB), um zu überprüfen, ob Ihre gewünschte App mit Wine kompatibel ist. Es handelt sich um eine Community-gesteuerte Datenbank, die die Kompatibilität von Tausenden von Apps verfolgt. Aktuell befinden sich mehr als 25.000 Apps in der Datenbank! Apps sind als Platinum (vollständig kompatibel, keine Anpassungen erforderlich), Gold (vollständig kompatibel, kleinere Anpassungen erforderlich) und Silber (geringes Kompatibilitätsproblem) gekennzeichnet.

PlayOnLinux ist ein weiteres interessantes Tool, das Sie ausprobieren sollten. Ziel dabei ist es, die Installation zahlreicher Apps und Spiele zu erleichtern. Es funktioniert in Verbindung mit Wine.

Genießen!

Installieren Sie den neuesten Dolphin Emulator für Gamecube & Wii unter Linux
Mit dem Dolphin Emulator können Sie Ihre ausgewählten Gamecube- und Wii-Spiele auf Linux-Personalcomputern (PC) spielen. Als frei verfügbarer Open-So...
So verwenden Sie die GameConqueror-Cheat-Engine unter Linux
Der Artikel enthält eine Anleitung zur Verwendung der GameConqueror-Cheat-Engine unter Linux. Viele Benutzer, die Spiele unter Windows spielen, verwen...
Beste Spielkonsolen-Emulatoren für Linux
Dieser Artikel listet beliebte Spielekonsolen-Emulationssoftware auf, die für Linux verfügbar ist. Emulation ist eine Softwarekompatibilitätsschicht, ...