Möchten Sie Windows-Anwendungen unter Ubuntu ausführen? Wenn Sie mit “Ja” antworten, sind Sie hier richtig, da TechnoWikis über eine Anwendung spricht, die für alle entwickelt wurde, die Windows .exe-Anwendungen unter Linux ausführen möchten. Wie Sie vielleicht bemerkt haben, kann eine Windows-Anwendung beim Herunterladen aufgrund des Dateisystems nicht unter Ubuntu 19.04 installiert werden, und die Windows-Anwendungen sind vielfältig und zu zahlreich. Um sie auszuführen, sehen wir ein Dienstprogramm namens Wine und Sie werden verstehen, wie es für diese Art von Prozess nützlich ist.
Anstatt also einen Dual-Boot (Windows und Linux) separat auszuführen, ist es die beste Lösung, Wine zu verwenden, um diese Kompatibilität zu erreichen, indem alle internen Anweisungen so verwaltet werden, dass Linux Windows-Anwendungen als etwas Ausführbares erkennt.
- Es bietet Grafikunterstützung für MacOS und Android.
- Unterstützt alternative Eingabegeräte wie Grafiktabletts.
- Es ist kompatibel für die Ausführung von Win64-, Win32-, Win16- und DOS-Programmen.
- X11-basiertes Grafikdisplay, das den Fernzugriff auf Terminal X unterstützt.
- Unterstützt die optionale Verwendung von DLL-Dateien von externen Anbietern.
- DirectX kompatibel für Spiele und Multimedia.
- Kompatibel mit Soundtreibern wie ALSA, OSS, PulseAudio und CoreAudio.
- Winsock TCP / IP-Netzwerkunterstützung.
- Integriert einen PostScript-Schnittstellentreiber zur Verwendung von Standard-PostScript-Unix-Druckdiensten.
- Kompatibel mit der ASPI (SCSI) -Schnittstelle, die Scanner, CD-Laufwerke und mehr Geräte unterstützt.
- Erweiterte Unicode-Unterstützung und Weltsprachen.
Nun werden wir sehen, wie Wine unter Ubuntu 19.04 installiert wird.
1. Wie installiert man Wine unter Ubuntu 19.04
Der erste Schritt besteht darin, die 32-Bit-Architektur (x86) hinzuzufügen, da viele Anwendungen nur mit dieser Architektur kompatibel sind. Dazu führen wir Folgendes aus:
sudo dpkg --add-architecture i386
Sobald wir dies getan haben, werden wir den WineHQ-Schlüssel importieren, indem wir Folgendes ausführen:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Wir machen eine Klammer, um zu erklären, was WineHQ ist. Wine ist nach Entwicklungsproblemen normalerweise als WineHQ bekannt, und WineHQ bietet Releases an, die auf zwei stabilen und weiterentwickelten Zweigen basieren.
Der Stable-Zweig verwendet einen jährlichen Veröffentlichungszeitplan und bietet in der Regel alle zwei Wochen kleinere Aktualisierungen an, während der Entwicklungszweig einen zweiwöchentlichen Veröffentlichungszeitplan mit neuen Funktionen enthält.
Sobald wir den Schlüssel importiert haben, fügen wir ihn hinzu, indem wir Folgendes ausführen:
sudo apt-key add winehq.key
Der nächste Schritt wird darin bestehen, das Wine-Repository so hinzuzufügen, dass seine Installation möglich ist. Für Ubuntu 19.04 führen wir Folgendes aus:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu disk main'
Wenn dieser Prozess beendet ist, sehen wir Folgendes:
Danach aktualisieren wir die Systempakete einschließlich der Repositories:
sudo apt update
Schließlich fahren wir mit der Installation der stabilen Version von Wine unter Ubuntu 19.04 fort, indem wir Folgendes ausführen:
sudo apt install --install-empfiehlt winehq-stable
Dort geben wir den Buchstaben “S” ein, um mit dem Download und der Installation der stabilen Version von WineHQ in Ubuntu 19.04 fortzufahren.
Wenn dieser Prozess abgeschlossen ist, werden wir Folgendes sehen:
Wir können die installierte Version von Wine überprüfen, indem wir Folgendes ausführen:
Wein - Version
2. So konfigurieren Sie Wine unter Ubuntu 19.04
Wir werden einige Aspekte von Wine konfigurieren und dazu den folgenden Befehl verwenden:
winecfg
Die folgende Meldung wird angezeigt:
Dort klicken wir auf Installieren, um mit diesen Abhängigkeiten fortzufahren:
Danach wird das folgende Popup-Fenster angezeigt, in dem wir Details konfigurieren können, wie zum Beispiel:
- Lagereinheiten.
- Audio
- Anwendungen
- Buchhandlungen
- Anwendungsgrafiken
- Schreibtische und mehr
Wir werden sehen, dass es auf der Registerkarte “Programme” möglich ist, die zu imitierende Edition von Windows auszuwählen. Diese reichen von Windows 7 bis Windows 10:
3. Wie man Windows-Anwendungen mit Wine in Ubuntu 19.04 verwendet
Wir werden bereit sein, Wine auf Ubuntu 19.04 auszuführen.
Wir gehen zum Browser und laden eine Windows-Anwendung herunter:
Nach dem Herunterladen überprüfen wir, ob es sich um eine ausführbare Datei handelt:
Wir klicken mit der rechten Maustaste auf die Anwendung und wählen “Mit einer anderen Anwendung öffnen”:
Im Optionsfenster wählen wir “Wine Windows Program Loader”:
Wir klicken auf “Auswählen”, um diese Anwendung zu öffnen. Abhängig von der heruntergeladenen Anwendung wird der Assistent bereitgestellt. Wenn wir beispielsweise Notepad ++ herunterladen, sehen wir Folgendes:
Dort wählen wir die Sprache aus und klicken auf OK. Der typische Windows-Assistent wird geöffnet:
Nachdem Sie die Schritte des Assistenten ausgeführt haben, sehen Sie, dass die Installation korrekt ist:
Wir können leicht auf die unter Ubuntu 19.04 installierte Anwendung zugreifen:
Wir prüfen, ob Wine 4.0 aktualisiert wurde:
4. Wie aktualisiere ich auf WineHQ 4.17 in Ubuntu 19.04?
Dies ist die neue Version von Wine, die vor kurzem herausgebracht wurde und uns folgende Funktionen bietet:
- Unterstützung für MSI-Patch-Dateien
- Unicode-Daten wurden auf Unicode 12.0 aktualisiert
- Verbesserungen der Joystick-Unterstützung
- Kompatibel mit den meisten Programmen im PE-Format
- Korrektur verschiedener Fehler
Der erste Schritt besteht darin, den zuvor ausgeführten Schlüssel zu importieren und zu installieren:
wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key
Ist dies nicht der Fall, müssen wir das Repository wie in den vorherigen Schritten beschrieben hinzufügen:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ disco main'
Nun ist es an der Zeit, nicht erfüllte Abhängigkeiten zu installieren. In diesem Fall benötigt wine devel die libfaudio0-Bibliothek, die in den Ubuntu 19-Repositories nicht verfügbar ist. Um dies zu lösen, werden wir Folgendes ausführen:
sudo add-apt-repository ppa: cybermax-dexter / sdl2-backport
Danach installieren wir Wine 4.17, indem wir folgendes ausführen:
sudo apt install --install-empfiehlt winehq-devel
Wir werden sehen, dass in diesem Fall der Begriff “Entwicklung” verwendet wurde und nicht der Begriff “stabil”. Sobald dieser Vorgang abgeschlossen ist, können wir die Wine-Version validieren:
Wein-Version
Wir können es auch mit dem Befehl winecfg überprüfen:
sudo apt remove --auto-remove winehq-devel
Wir haben gesehen, wie wir Windows-Anwendungen in Ubuntu 19.04 mit denselben Kompatibilitätsfunktionen ausführen können, aber es ist gut zu klären, dass nicht alle 100% der Anwendungen in Ubuntu 19 erfolgreich ausgeführt werden können, sondern die überwiegende Mehrheit.