So führen Sie Windows-Anwendungen unter Linux aus [Anfängerhandbuch]

Veröffentlicht in: Articles | 0

Wie Sie hier sind, gehe ich davon aus, dass Sie ein Linux-Benutzer sind. Und ab und zu fragen Sie sich: Kann ich Windows-Anwendungen unter Linux ausführen?.

Antwort auf diese Frage ist ja. Ja, Sie können Windows-Anwendungen unter Linux ausführen., Hier sind einige Möglichkeiten zum Ausführen von Windows-Programmen mit Linux:

  • Installieren von Windows auf einer separaten Festplattenpartition
  • Installieren von Windows als virtuelle Maschine unter Linux

Beide funktionieren einwandfrei. Aber sie sind etwas ressourcenhungrig.

Wenn Sie nur eine kleine Windows-Anwendung verwenden müssen, ist die Installation von Windows auf einer separaten Festplattenpartition oder als virtuelle Maschine nicht effizient. Darüber hinaus kann die virtuelle Maschine die Gesamtleistung Ihrer Maschine nicht nutzen. Also, was ist die Lösung?

Keine Sorge, es gibt eine andere Möglichkeit, Windows-Software unter Linux zu verwenden., Es heißt Wein. Wenn Sie noch nicht damit vertraut sind oder ein Anfänger in der Welt von Linux sind, ist dieser Artikel für Sie.

In diesem Anfängerhandbuch zeige ich Ihnen, was Wine ist und wie Sie damit Windows-Software unter Linux ausführen können. Ich habe Ubuntu hier verwendet, da Ubuntu eine der besten Linux-Distributionen für Anfänger ist, aber jede andere Linux-Distribution hat mehr oder weniger dieselben Schritte (mit Ausnahme der Befehle in Arch-oder Fedora-basierten Distributionen).

Verwenden von Wine zum Ausführen von Windows-Programmen unter Linux

Wine steht für Wine Ist kein Emulator., Und WEIN ist eigentlich ein Akronym dafür. Und wie bereits erwähnt, ist es nicht einmal eine virtuelle Maschine.

Es handelt sich vielmehr um eine Kompatibilitätsschicht zum Ausführen von Windows-Anwendungen auf UNIX-ähnlichen oder POSIX-kompatiblen Betriebssystemen (z. B. Linux, Mac, BSD). Während eine virtuelle Maschine oder ein Emulator interne Windows-Logik simuliert, übersetzt Wine diese Windows-Logik in native UNIX / POSIX-basierte Logik.

In einfachen und nicht technischen Worten konvertiert Wine interne Windows-Befehle in Befehle, die Ihr Linux-System nativ verstehen kann.,

Installieren von Wine

Es gibt verschiedene Möglichkeiten, Wine auf Ihrem System zu installieren. Da dies ein Anfängerhandbuch ist, beschreibe ich hier den einfachsten.

Fast alle Linux-Distributionen werden mit Wine in ihrem Paket-Repository geliefert. Meistens ist die neueste stabile Version von Wine über das Paket-Repository verfügbar., Die Installation von Wine unter Ubuntu ist so einfach wie das Starten eines Terminals und das Ausführen dieser Befehle:

sudo apt updatesudo apt install wine

Wenn Sie jedoch eine 64-Bit-Installation von Ubuntu verwenden, müssen Sie diese zusätzlichen Befehle ausführen:

sudo dpkg --add-architecture i386

Dies fügt Ihrer Distribution 32-Bit-Architekturunterstützung hinzu, von der Sie bei der Installation bestimmter Software profitieren. Wenn Sie nicht wissen, ob Sie eine 32-Bit-Installation oder 64-Bit haben, lesen Sie diesen Artikel: 32-Bit-oder 64-Bit-Ubuntu?

Welche Windows-Anwendungen werden von Wine unterstützt?,

Es gibt eine große Anzahl von Windows-Anwendungen, die derzeit vollständig von Wine unterstützt werden. Sie werden ohne Probleme laufen.

Täglich werden jedoch neue Windows-Anwendungen entwickelt. Viele von ihnen würden bei Wein nicht so funktionieren, wie wir es wollen. Aber das Entwicklungstempo von Wine ist auch schnell, Unterstützung für neue Anwendungen wird ständig hinzugefügt.

Und es gibt eine dedizierte Datenbank, um genau das zu verfolgen.

Die Wine Application Database verfügt über fast 24.000 Anwendungen mit unterschiedlichem Status, je nachdem, wie gut diese Anwendungen in Wine ausgeführt werden., Wenn Sie schnell die Bewertung der Anwendung überprüfen möchten, die Sie in Wine verwenden möchten, können Sie dort nachsehen. Hier sind die Bedeutung dieser ratings:

  • Platinum: Diese Anwendungen installieren und laufen einwandfrei in out-of-the-box-Wein.
  • Gold: Diese Anwendungen funktionieren einwandfrei mit einer speziellen Konfiguration.
  • Silver: Anwendungen mit kleineren Problemen werden als Silver markiert.
  • Bronze: Die Bronze diejenigen haben große probleme, die ernsthaft beeinflussen nutzung.
  • Müll: Diese laufen einfach nicht auf Wein.,

Reviews, Installations-Anleitung, welche Wine-version, es wurde getestet und verschiedene nützliche Daten und sind auch für jede Anwendung hier.

Natürlich besteht die Wine-Anwendungsdatenbank hauptsächlich aus benutzergenerierten Daten, sodass Sie immer gerne versuchen können, eine Anwendung mit einer anderen Wine-Version auszuführen und Ihr Ergebnis mit dem Rest der Community zu teilen.

Eine Anwendung in der Weinanwendungsdatenbank finden

Lassen Sie uns sehen, wie wir eine Anwendung in der Weinanwendungsdatenbank finden können.

Gehen Sie zu Wine Application Database. Klicken Sie in der linken Seitenleiste auf Apps durchsuchen.,

Suchen einer App in Wine AppDB

Schreiben Sie den Namen der Anwendung, die Sie im Feld Name finden möchten.

ppDB name filter

Klicken Sie im Suchergebnis auf den Link zur Anwendung.

Sie sehen eine Beschreibung der Anwendung. Es wird eine Liste verschiedener Versionen mit ihrer Kompatibilitätsbewertung mit einer bestimmten Wine-Version geben.,

ppDB Anwendungsseite

Klicken wir auf die neueste Version Link.

Dies ist die Hauptseite, die Sie überprüfen müssen. Es wird detaillierte Informationen zu dieser spezifischen Version geben.

Detaillierte Informationen zur Anwendung

Sie erhalten eine Vorstellung davon, was funktioniert und was nicht., Außerdem wird der Installationsvorgang hier enthalten, wenn zusätzliche Aufgaben für die Installation erforderlich sind.

Erste Schritte mit Wine

Bevor wir Anwendungen in Wine installieren und ausführen, sollten wir eine klare Vorstellung davon haben, wie Wine für die Verwendung konfiguriert werden kann:

WinePrefix

Windows-Anwendungen benötigen ein Laufwerk C:. Wine verwendet zu diesem Zweck ein virtuelles Laufwerk C:. Das Verzeichnis dieses virtuellen Laufwerks C: heißt wineprefix. Zunächst müssen wir einen Wineprefix erstellen., Starten Sie dazu ein Terminal und geben Sie diesen Befehl ein:

winecfg

Dadurch wird ein wineprefix erstellt und das Konfigurationsfenster für Wine geöffnet. Sie können die Konfigurationsoptionen ändern, wenn Sie möchten, oder sie vorerst unverändert lassen und schließen. Jetzt können Sie das virtuelle Laufwerk C: unter

$HOME/.wine/c_drive
WinePrefix C: Drive

Die allgemeine Regel ist, jede neue Anwendung in einem frischer Wein., Wir können mehrere wineprefix manuell erstellen und pflegen. Aber diese Aufgabe scheint für Anfänger ziemlich mühsam zu sein. Also werden wir diesen Teil vorerst überspringen. Aber später werde ich den Weg zeigen, diesen Teil mit Leichtigkeit zu tun.

Installieren einer Anwendung mit Wine

Die Installation einer unterstützten Anwendung in Wine ist im Allgemeinen so einfach wie ein Doppelklick auf die Installationsdatei. Wir werden jedoch jetzt eine Schritt-für-Schritt-Anleitung zur Installation von 7-zip auf Wine sehen.

Überprüfen Sie zunächst die 7-Zip-Bewertung in der Anwendungsdatenbank. Es hat Platin Bewertung, so sind wir gut zu gehen., Öffnen Sie Wine configuration (winecfg) und stellen Sie die Windows-Version auf Windows 7 ein.

Wein Windows 7

mit der Rechten Maustaste auf das 7-zip-Installationsdatei und wählen Sie “ Öffnen Mit Wine Windows Programm Loader.

7-zip-Installationsdatei

Sehen, die Ziel-Ordner-Pfad? 7-zip Installation hat das virtuelle Laufwerk C: von wineprefix erkannt.,

7-zip-Setup-Verzeichnis auf Wein

Beenden Sie die installation und gehen Sie in das Installationsverzeichnis von Datei-browser.

Rechtsklick auf 7zFM.exe und gehe zu Eigenschaften > Öffnen mit.

Set Default .exe-Loader

Wählen Sie Wein Windows-Programm Loader und schließen Sie das Fenster. Doppelklicken Sie auf 7zFM.exe.,

7-zip running with Wine

And there you go! For creating a shortcut on your desktop, right click on the file.

Creating 7-zip shortcut

Now move the Link to Desktop.,

Verknüpfung auf Desktop verschieben

Jetzt können Sie 7-zip nur von Ihrem Desktop aus ausführen. Sie müssen lediglich auf das Symbol doppelklicken.

Führen Sie 7-zip vom Desktop aus

Wenn Sie unter Linux auf Ihre Dateien zugreifen möchten, befinden sie sich im Allgemeinen in Z: Drive.,

Linux-Verzeichnis in Z: drive

Sie können die 7 – zip so verwenden, wie Sie sie unter Windows verwenden würden-zum Extrahieren und Erstellen von Archiven und dergleichen.

Lassen Sie uns die Dinge (viel) einfacher machen

Sie haben vielleicht bemerkt, dass bei Wine Application Database mit jeder Version von Application Review eine bestimmte Wine-Version erwähnt wird.

Es ist wegen der schnellen Entwicklungsrate von Wein., Obwohl eine Anwendung mit der aktuellen Version von Wine ausgeführt wird, wird sie aufgrund der vorgenommenen Änderungen möglicherweise nicht mit einer zukünftigen Version ausgeführt.

Außerdem habe ich erwähnt, dass jede Anwendung in einem eigenen frischen Wineprefix installiert wird. Damit hat eine Anwendung keine Chance, eine andere zu stören. Und all dies manuell zu tun, normalerweise vom Terminal aus, ist zeitaufwendig, ermüdend und manchmal verwirrend.

PlayOnLinux ist hier zu retten. Es bietet eine schöne Schnittstelle für all diese Dinge leicht zu tun., For installing PlayOnLinux on Ubuntu, simply run this command:

sudo apt install playonlinux
PlayOnLinux interface

You can easily perform every task related to Wine with PlayOnLinux from a beautiful and intuitive graphical interface:

  • Installing & Uninstalling applications.
  • Creating, Updating & Removing wineprefixes.
  • Maintain Wine of different architecture and versions.,
  • Führen Sie & Verknüpfung für installierte Anwendungen erstellen.
  • Und so weiter…

Trotzdem müssen Sie die Anwendungsdatenbank auf Überprüfungen, Installationsverfahren usw. überprüfen.

Vorteile der Verwendung von Wine

Wenn es um die Ausführung von Windows-Anwendungen auf Linux-Systemen geht, bietet Wine viele Vorteile gegenüber der Verwendung von Emulatoren oder virtuellen Maschinen.

  • Leistung: Wein ist immun gegen den Leistungsverlust, der sonst beim Emulieren auftritt.,
  • Native Erfahrung: Vor dem Ausführen einer Windows-Anwendung muss Wine nicht geöffnet werden. Genau wie Wine funktioniert, wird aus diesem Zitat von der offiziellen Website,

    Wine kann als Windows-Emulator in der gleichen Weise gedacht werden, wie Windows Vista als Windows XP-Emulator gedacht werden kann: Beide ermöglichen es Ihnen, dieselben Anwendungen auszuführen, indem Sie Systemaufrufe auf die gleiche Weise übersetzen. Das Festlegen von Wine, um Windows XP nachzuahmen, unterscheidet sich nicht wesentlich von dem Festlegen von Vista, um eine Anwendung im XP-Kompatibilitätsmodus zu starten.,

Wine Derivatives

Es gibt eine ganze Reihe von Projekten zum Ausführen von Windows-Anwendungen auf anderen Plattformen, basierend auf Wine:

  • CrossOver: CrossOver wurde von der Firma CodeWeavers entwickelt. Es basiert direkt auf Wein mit ein paar Optimierungen und proprietären Add-Ons. Tatsächlich beschäftigt CodeWeavers einen großen Teil der Weinentwickler. Im Gegensatz zu den schnellen Versionen von Wine sind CrossOver-Releases stabiler. Der einzige und größte Nachteil ist, dass Crossover nicht frei ist.
  • PlayOnLinux: PlayOnLinux basiert vollständig auf Wine., Und bietet eine einfachere Route für die Installation und Verwaltung von Anwendungen mit Wine. PlayOnLinux ist kostenlos.
    Es ist auch für Mac als PlayOnMac verfügbar.
  • ReactOS: ReactOS ist ein völlig anderes Open-Source-Betriebssystem zum Ausführen von Windows-Anwendungen. Es verwendet eine beträchtliche Menge an Codes aus Wein. Dies ist jedoch ein Projekt, das sich seit mehr als einem Jahrzehnt in der Entwicklung befindet, und ich werde es nicht empfehlen.

Zusätzliche Tipps zur Verwendung von Wein

Winetricks

Dies ist ein weiterer wichtiger Teil der Verwendung von Wein., Winetricks ist ein Hilfsskript zum Herunterladen und Installieren verschiedener weiterverteilbarer Laufzeitbibliotheken, die zum Ausführen einiger Anwendungen in Wine erforderlich sind. Diese können Ersatz für Komponenten von Wine enthalten, die Closed-Source-Bibliotheken verwenden. Winetricks kommt mit Wine Installation auf Ubuntu.

Um winetricks zu starten, führen Sie diesen Befehl aus:

winetricks
Winetricks

verschiedene Aufgaben.,

Installieren einer Anwendung mit Winetricks

Wenn Sie eine App von winetricks installieren, wird sie in einem separaten wineprefix installiert. Installieren wir VLC:

Winetricks – Installieren Sie eine App
Winetricks – Install VLC

Anschließend werden die VLC-Installationsdateien heruntergeladen. Und dann führen Sie durch den Rest des Prozesses. Es ist ziemlich einfach.,

Windows DLL oder Komponenten und andere installieren

Sie können einen Wineprefix aus winetricks auswählen und verschiedene Bibliotheken und Komponenten installieren, die für die Anwendung erforderlich sind, die Sie ausführen möchten, und auch andere Vorgänge ausführen.

Winetricks Scripts
Winetricks Libraries&Components

N. B.,: Wenn Ihnen die Verwendung von Winetricks kompliziert erscheint, ist es vollkommen in Ordnung. Ich fühle mich genauso. Ich benutze immer PlayOnLinux aus diesem Grund. PlayOnLinux kann alles tun, was Sie von Winetricks tun müssen.

Für weitere Informationen können Sie Wein FAQ und Dokumentation überprüfen.

Ich hoffe, Sie finden diesen vollständigen Anfängerleitfaden zur Verwendung von Wine in Linux hilfreich. Jetzt können Sie Windows-Programme unter Linux ausführen, ohne eine virtuelle Maschine oder ein Dual-Boot zu installieren.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.