Einige Anwendungen sind nur für Windows verfügbar, aber wir möchten sie auch auf einem Linux-System ausführen. Als Ergebnis entwickelte Linux eine Kompatibilitätsschicht namens „WineHQ“ (kein Emulator), mit der Sie nur Windows-Anwendungen auf UNIX-Betriebssystemen wie Linux, macOS und FreeBSD ausführen können. Jede Fensteranwendung wird nicht unter Linux ausgeführt, aber wenn dies der Fall ist, verhalten sie sich anders als unter Windows. Es enthält auch „Winelib“, eine Softwarebibliothek, mit der Entwickler Windows-Anwendungen auf anderen Betriebssystemen kompilieren können. „WineHQ“ konvertiert Fenstersystemaufrufe in die entsprechenden POSIX-Aufrufe unter Verwendung eines UNIX-ähnlichen Betriebssystems.
„WineHQ“ ist eine sehr vielseitige Linux-Anwendung, und es gibt zwei einfache Möglichkeiten, sie zu installieren:
- Installation von WineHQ über Ubuntu Software Repository
- Installation von WineHQ über Wine Build Repository
- Installation von „WineHQ“ Über Ubuntu Software Repository
- Installation von „WineHQ“ über das Wine Build Repository
- Repository-Schlüssel hinzufügen
- Für stabiles WineHQ
- Für die Entwicklung von WineHQ
- Für das Staging von WineHQ
- Wein konfigurieren:
- Installieren von Notepad unter Linux mit Wine
- Starten von „Notepad ++“
- „WineHQ“ von Ihrem System entfernen
- Fazit
Installation von „WineHQ“ Über Ubuntu Software Repository
Ubuntu Software Repository ist die am meisten bevorzugte Methode, um die stabile Version von „WineHQ“ zu installieren. Es ist in 32-Bit- und 64-Bit-Architektur verfügbar.
Verwenden Sie den angegebenen Befehl, um festzustellen, welche Architektur in Ihrem System vorhanden ist:
Es zeigt, dass sich die X86_64-Architektur in Ihrem System befindet.
Vor der Installation des neuen Pakets wird dringend empfohlen, Ihre Paketliste zu aktualisieren:
Wenn der Aktualisierungsprozess abgeschlossen ist, müssen Sie Ihre Paketliste aktualisieren:
Um sowohl 32-Bit- als auch 64-Bit-Pakete auf Ihrem System zu installieren, müssen Sie „Multiarch“ aktivieren. Aktualisieren Sie auch die Pakete:
Wenn „Multiarch“ aktiviert ist, können Sie die empfohlene Version von „WineHQ“ mit dem Befehl installieren:
Um mit der Installation fortzufahren, drücken Sie „Y“.
“ WineHQ“ installiert wurde. Um die aktuell installierte Version von „WineHQ“ zu ermitteln, verwenden Sie:
Installation von „WineHQ“ über das Wine Build Repository
Die zweite Methode zur Installation von „WineHQ“ ist das Wine Build Repository. Bevor Sie dies tun, müssen Sie jedoch alle Wine-Pakete deinstallieren, einschließlich wine-mono, falls sie bereits installiert sind.
In meinem System sind keine „WineHQ“ -Pakete verfügbar.
Um „WineHQ“ sowohl auf der 32-Bit- als auch auf der 64-Bit-Architektur zu installieren, müssen Sie „multiarch“ mit dem Befehl aktivieren:
Repository-Schlüssel hinzufügen
Um den Repository-Schlüssel „WineHQ“ herunterzuladen und in das System zu importieren, führen Sie den angegebenen Befehl aus:
Aktivieren Sie nun das Repository auf Ihrem System:
Verwenden Sie erneut den folgenden Befehl zum Aktualisieren von Paketen:
Wir haben drei Versionen von WineHQ:
Für stabiles WineHQ
Um die stabilste und aktuellste Version von „WineHQ“ zu installieren, verwenden Sie:
Wenn Sie den Installationsvorgang fortsetzen möchten, klicken Sie auf „Y“, andernfalls auf „N“.
Für die Entwicklung von WineHQ
wird diese Version von „WineHQ“ von der Mehrheit der Entwickler bevorzugt, ist jedoch möglicherweise nicht so stabil. Führen Sie den Befehl aus, um es zu installieren:
Wenn Sie „Y“ drücken, wird der Installationsvorgang fortgesetzt.
Für das Staging von WineHQ
Verwenden Sie den Befehl, um die Staging-Version von „WineHQ“ zu installieren:
Stellen Sie nach Abschluss der Installation die Installation sicher, indem Sie die Version von „WineHQ“ überprüfen“:
Die neueste Version von „WineHQ“ wurde erfolgreich installiert.
Wein konfigurieren:
Um den „Wein“ zu konfigurieren, geben Sie „winecfg“ in Ihr Terminal ein:
Mit diesem Befehl werden auch Mono-Pakete installiert. Auf dem Bildschirm wird ein Dialogfeld angezeigt, in dem Sie gefragt werden, ob Sie die „Wine Mono Packages“ installieren möchten.
Um die Wine-Umgebung zu konfigurieren, wird ein WineHQ-Konfigurationsdialogfeld angezeigt. Wenn Sie die Fensteredition ändern möchten, wählen Sie „Fensterversion“ aus dem Dropdown-Menü.
Jetzt können Sie jede Windows-Anwendung unter Linux installieren.
Installieren von Notepad unter Linux mit Wine
Installieren wir „Notepad ++“, eine exklusive Windows-Anwendung unter Linux.
Zuerst müssen Sie die „.exe“ -Datei von „Notepad ++“ aus dem GitHub-Repository, kopieren Sie den genannten Befehl und fügen Sie ihn in das Terminal ein:
Nun, da die“.exe“ datei heruntergeladen wurde, verwenden „wein“ zu installieren es:
Nachdem Sie eine Sprache ausgewählt und auf „OK“ geklickt haben, wird das Installationsprogramm „Notepad ++“ angezeigt. Um fortzufahren, klicken Sie auf „Weiter“.
Wählen Sie den Speicherort, an dem Sie diese Datei speichern möchten; Klicken Sie auf „Weiter“, um fortzufahren.
Klicken Sie auf „Installieren“.
Sobald die Installation abgeschlossen ist, Klicken Sie auf „Fertig stellen“.
Starten von „Notepad ++“
Um „Notepad ++“ zu starten, geben Sie „notepad ++“ in die Suchleiste für Anwendungen ein.
Alternativ können Sie „Notepad ++“ über die Befehlszeile öffnen.
Eine vorinstallierte Datei wird geöffnet.
Notepad wurde erfolgreich auf dem Linux-System installiert.
„WineHQ“ von Ihrem System entfernen
Mit dem Befehl „purge“ können Sie die Anwendung „WineHQ“ und alle ihre Pakete von Ihrem System entfernen:
“ WineHQ“ wurde von Ihrem System entfernt.
Fazit
„WineHQ“ ist eine Kompatibilitätsschicht, die Ihnen hilft, Nur-Fenster-Anwendungen auch auf UNIX-ähnlichen Betriebssystemen auszuführen. In diesem Beitrag haben wir Ihnen gezeigt, wie Sie „WineHQ“ aus dem Ubuntu-Software-Repository und dem Build-Repository „WineHQ“ installieren. Wir haben uns darauf konzentriert, wie Sie es von Ihrem System löschen können, wenn Sie es nicht mehr benötigen. Darüber hinaus haben wir „Notepad ++“ in Linux installiert, einem einfachen Texteditor, der auf einem Windows-Betriebssystem ausgeführt wird.