Voulez-vous exécuter des applications Windows sur AlmaLinux ou Rocky 8 ? Installez ensuite Wine HQ pour utiliser les applications graphiques Microsoft Windows sous Linux.
Vin ( W ine je s N ot à E mulator) est un programme qui peut être utilisé pour exécuter des logiciels Windows sur Linux. Vous n'avez pas besoin d'installer de machine virtuelle sur votre ordinateur pour pouvoir démarrer des programmes avec Wine qui ont été programmés pour Windows.
Il fournit l'environnement d'exécution réel et l'API Windows (Application Programming Interface) et est basé sur la reconstruction laborieuse du code source Windows non ouvert par l'expérimentation et l'ingénierie inverse. C'est la raison pour laquelle, après 20 ans de développement, il n'y a aucune garantie qu'il sera en mesure d'exécuter le programme correctement. Cependant, il suffit pourtant d'installer et d'exécuter des programmes Windows courants, parfois même complexes, tels que Photoshop.
Ici, nous apprenons les commandes pour configurer Wine sur AlmaLinux et le processus sera le même pour les autres systèmes Linux basés sur RPM tels que CentOS 8, Rocky Linux, Fedora et RHEL 8.
Étapes pour installer Wine sur AlmaLinux ou Rocky 8
Étape 1 :Exécutez la mise à jour du système
Avant de configurer quoi que ce soit, installons d'abord les mises à jour disponibles pour les packages système à l'aide de DNF. La commande donnée actualisera également les dépôts.
sudo dnf update
Étape 2 :Activer EPEL et PowerTools
Comme il n'y a pas de dépôt officiel de Wine pour AlmaLinux ou Rocky, nous allons le construire à partir de la source. Par conséquent, pour créer du code source, nous avons besoin d'outils de développement et de certaines autres dépendances requises disponibles dans EPEL. Ainsi, activez-le d'abord :
sudo dnf install epel-release sudo dnf config-manager --set-enabled powertools
Étape 3 :Installez les outils de développement et les autres dépendances
Maintenant, installez les outils de développement dont nous avions besoin pour construire le code source de Wine sur notre système AlmaLinux.
sudo dnf groupinstall 'Development Tools' -y
Outre la commande ci-dessus, exécutez celle-ci également pour les dépendances supplémentaires .
sudo dnf -y install gcc libX11-devel freetype-devel zlib-devel \ libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel \ gnutls-devel libpng-devel libjpeg-turbo-devel \ libtiff-devel dbus-devel fontconfig-devel
Appuyez sur Entrée Clé et donnez votre permission pour démarrer l'installation.
Étape 4 :Téléchargez le dernier code source de Wine HQ
Pour compiler le code source, téléchargeons le dernier disponible, c'est-à-dire Wine 6.1. Vous pouvez également opter pour n'importe quelle autre version. Découvrez les versions disponibles sur la page officielle.
sudo dnf -y install wget
wget https://dl.winehq.org/wine/source/6.x/wine-6.1.tar.xz
Remarque :Pour toute autre version du code Wine Source, la commande ci-dessus sera la même, il suffit de changer le numéro de version donné dedans.
Étape 5 :Créez et installez Wine sur AlmaLinux 8 ou Rocky
Extrayons et compilons maintenant le code WineHQ sur le système :
tar xvf wine-*.tar.xz
Construire et compiler :
cd wine-*/ ./configure --enable-win64 make sudo make install
La commande make prendra un certain temps
Étape 6 :Vérifiez la version de Wine installée
Pour confirmer qu'il a bien été configuré sur le système, vérifions sa version.
wine64 --version
Étape 7 :Commencez à installer le logiciel Windows
Maintenant, commencez à installer les programmes Windows que vous souhaitez exécuter sur votre AlmaLinux ou Rocky.
la syntaxe est :
win64 ./path-to-your file.exe