Lassen Sie uns die Schritte erfassen, die zum Installieren von Wine 6 auf Rocky Linux 8, AlmaLinux 8 und CentOS 8 Desktop erforderlich sind. Wine ist eine Open-Source-Softwarelösung, mit der Linux-Benutzer Microsoft Windows-Anwendungen ausführen können, als würden sie auf einem Windows-Computer arbeiten. Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste stabile Version von Wine Version 6. Diese Version steht zur Installation zur Verfügung und enthält eine große Anzahl von Verbesserungen, darunter:
- Vulkan-Backend für WineD3D
- Unterstützung von DirectShow und Media Foundation
- Neugestaltung der Textkonsole
- USB-Kernel-Treiber
- Mauspositionsverlauf
- Plug &Play-Gerätebenachrichtigungen
- WebSocket-API
- Erste Unterstützung für Apple Silicon
Ich konnte kein RPM-Repository finden, das Wine 6-Pakete enthält. Dadurch haben wir die Möglichkeit, Wine 6 auf Rocky Linux 8, AlmaLinux 8 oder CentOS 8 Desktop-System zu installieren, indem wir die Software aus dem Quellcode erstellen.
Sie benötigen eine Konsole oder einen SSH-Zugriff auf das System als Benutzer mit sudo-Berechtigungen oder root. Eine Internetverbindung ist auch für die Paketinstallation und das Herunterladen der Wine-Tar-Datei erforderlich.
Schritt 1:Rocky Linux-System aktualisieren
Das Aktualisieren Ihres Systems ist eine weitere Möglichkeit, das funktionierende Paketverwaltungssystem auf dem Rocky Linux 8-System zu validieren.
sudo dnf -y update
Wie immer starten wir das System nach Upgrades neu.
sudo reboot
Schritt 2:Software Building-Abhängigkeiten auf Rocky Linux installieren
Installieren Sie die Entwicklungstools unter Rocky Linux 8 oder CentOS 8:
sudo dnf groupinstall 'Development Tools' -y
EPEL- und PowerTools-Repositories aktivieren:
sudo dnf -y install epel-release
sudo dnf config-manager --set-enabled powertools
Andere Build-Abhängigkeiten installieren:
sudo yum -y install libxslt-devel libpng-devel libX11-devel zlib-devel libtiff-devel freetype-devel libxcb-devel libxml2-devel libgcrypt-devel dbus-devel libjpeg-turbo-devel fontconfig-devel gnutls-devel gstreamer1-devel libXcursor-devel libXi-devel libXrandr-devel libXfixes-devel libXinerama-devel libXcomposite-devel mesa-libOSMesa-devel libpcap-devel libusb-devel libv4l-devel libgphoto2-devel gstreamer1-devel libgudev SDL2-devel gsm-devel libvkd3d-devel libudev-devel
Schritt 3:Wine 6 auf Rocky Linux 8 Desktop installieren
Wenn wget in den auf dem System installierten Paketen fehlt, installieren Sie es.
sudo dnf -y install wget
Verwenden Sie dann curl, um die neueste Version des Wine 6-Archivs abzurufen.
curl -O https://dl.winehq.org/wine/source/6.x/wine-6.11.tar.xz
Extrahieren Sie die heruntergeladene Datei mit tar.
tar xvf wine-6.11.tar.xz
Kompilieren und bauen Sie Wine 6 auf Rocky Linux 8 oder CentOS 8:
cd wine-6.11
./configure --enable-win64
make
sudo make install
Schritt 4:Installation von Wine 6 auf Rocky Linux 8 bestätigen
Überprüfen Sie die Installation von Wine 6 auf Rocky Linux 8 oder CentOS 8, indem Sie die Version überprüfen:
$ wine64 --version
Informationen zur grundlegenden Verwendung von Wine finden Sie auf der Hilfeseite.
$ wine --help
Das folgende Beispiel wird verwendet, um den Notepad++-Editor unter Linux auszuführen.
$ cd ~/Downloads
wget https://notepad-plus-plus.org/repository/7.x/7.7/npp.7.7.Installer.exe
wine64 ./npp.7.7.Installer.exe
Ähnliche Anleitungen :
Installieren Sie Python unter Rocky Linux 8