Installer et configurer Wine – Utilisation des programmes Windows dans Ubuntu
Initialement, Wine était destiné à être un émulateur Windows pour Linux. Cependant, WineHQ il n’émule pas un environnement Windows complet sous Linux, mais fournit simplement les bibliothèques et les instructions nécessaires pour charger et traiter les binaires compilés pour le système Microsoft. Par conséquent, l’acronyme de ce logiciel est devenu « Wine Is Not an Emulator ».
Ce logiciel est capable de charger des applications de Windows 3.x vers Windows 10, à la fois en 16 et 32 ou 64 bits. Il contient pratiquement toutes les bibliothèques officielles du système Microsoft et nous permet d’importer facilement nos propres bibliothèques au cas où nous devions créer un programme avec des dépendances spéciales. Il dispose également d’un système d’accélération graphique qui permet tout, du dessin de fenêtres d’application à l’exécution de jeux.
Wine est devenu l’un des programmes essentiels pour tout utilisateur d’Ubuntu ou de toute autre distribution Linux. Et c’est ainsi que nous pouvons l’installer et le configurer.
Comment télécharger et installer Wine
La première chose que nous allons devoir faire si nous utilisons un Ubuntu 64 bits est activer la prise en charge de 32 bits, car il est désactivé par défaut. Nous pouvons le faire très facilement en ouvrant un terminal et en y exécutant la commande suivante:
sudo dpkg --add-architecture i386
Et puis nous mettrons à jour les référentiels (facultatif):
sudo apt update
La prochaine étape sera importer la clé WineHQ dans notre système afin que vous puissiez ajouter le référentiel et télécharger les dernières versions du logiciel. Wine peut être installé à partir de nombreux référentiels, bien que nous vous recommandons fortement de toujours utiliser le référentiel officiel. Nous téléchargeons la clé avec la commande suivante:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Et pour ajouter la clé au système, nous exécuterons la commande suivante dans le même terminal:
sudo apt-key add winehq.key
Maintenant allons ajouter un référentiel cela correspond à notre version d’Ubuntu. Nous avons utilisé le référentiel Ubuntu 20.04, mais si nous utilisons une autre version (ou une autre édition, telle que Linux Mint), nous devons ajouter le référentiel correspondant. Ceux-ci peuvent être consultés sur le site Web de Wine.
Ubuntu 20.04 ou Linux Mint 20.x
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
Ubuntu 20.10
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main'
Anciennes versions: Ubuntu 18.04 ou Linux Mint 19.x
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Et nous mettons à nouveau à jour les référentiels de notre système avec:
sudo apt update
Nous avons déjà les référentiels de logiciels prêts. La seule chose qui nous reste à faire est installer la version que nous voulons. Nous vous recommandons d’installer la branche stable, car elle est beaucoup plus raffinée et pose moins de problèmes.
Stable
sudo apt install --install-recommends winehq-stable
Version de développement
sudo apt install --install-recommends winehq-devel
Version d’essai
sudo apt install --install-recommends winehq-staging
Lorsque le processus d’installation est terminé, nous aurons Wine prêt sur notre PC. Nous pouvons vérifier qu’il est installé, et la version qui a été installée, avec la commande suivante:
wine --version
Alternative simple
La méthode ci-dessus est recommandée pour installer cet outil. Cependant, si nous préférons, nous pouvons utiliser la version fournie dans les propres référentiels d’Ubuntu. Nous allons simplement exécuter la commande suivante pour télécharger et installer cette version.
sudo apt install wine64
Cela sera installé automatiquement sur notre PC sans avoir à faire tout ce qui précède, bien qu’il soit très facile de trouver une version obsolète de Wine. Par conséquent, nous vous recommandons d’utiliser la méthode ci-dessus.
Comment configurer Wine
La configuration initiale
Nous avons déjà installé Wine sur notre distribution Ubuntu. Mais avant de commencer à l’utiliser, il faut faire un premier réglage de l’outil. Dans cette configuration, le système sera prêt à pouvoir exécuter des applications Windows et certains composants (tels que Wine-Mono ou Gecko) nécessaires au fonctionnement de certains éléments, tels que .NET, seront téléchargés.
Pour démarrer cette configuration initiale, nous exécuterons la commande suivante:
winecfg
Nous verrons une fenêtre qui indiquera que le programme est en cours de configuration. Nous attendons que cela se termine ou que nous voyions une fenêtre nous demandant la permission d’installer des dépendances. Nous cliquons sur le bouton « Installer » de chacun d’eux afin que l’assistant se charge de télécharger et de copier tout le nécessaire.
Options de vin
Lorsque le processus est terminé et que tout est prêt sur notre PC, nous pouvons voir la fenêtre de configuration de Wine. Cette fenêtre comporte 7 onglets, à travers lesquels nous pourrons configurer les différents aspects de cet outil.
Applications
Wine nous permet de simuler toutes les versions de Windows. De cette façon, si nous avons un logiciel qui ne peut être exécuté que sur une version spécifique de Windows, nous pouvons charger les bibliothèques de cette version, et supplanter la version du système d’exploitation, pour chacune d’elles. Nous pouvons configurer une version par défaut, qui sera utilisée dans tous les programmes, et ajouter des fichiers EXE spécifiques pour donner à chacun une version.
Librairies
À partir de cette section, nous pourrons configurer la manière dont nous voulons que les bibliothèques soient utilisées. Nous pouvons laisser les propres programmes fournis par Wine être utilisés par défaut, ou laisser chaque programme utiliser les siens (s’il en a) ou les bibliothèques que nous copions à partir d’une version Windows ou téléchargées sur Internet.
Graphique
À partir de cette section, nous pouvons configurer la façon dont nous voulons que les fenêtres ou les graphiques des applications que nous exécutons soient dessinés. Nous pouvons choisir si nous voulons que la souris soit capturée à l’intérieur, émuler un bureau Windows virtuel pour que le programme s’exécute dessus, et même les décorations de fenêtre. Nous pouvons également choisir la taille de la police.
Intégration de bureau
Il nous permet d’installer et de configurer différents thèmes de bureau, ainsi que de configurer les dossiers personnels typiques du système d’exploitation où les données générées à partir de ces programmes ouverts à partir de Wine seront enregistrées.
Unités
À partir de cette section, nous pouvons configurer les différents points de montage que nous voulons que les applications Wine reconnaissent. Chacun de ces points de montage (qui peuvent être des lecteurs ou simplement des dossiers) sera reconnu comme des disques durs connectés au PC.
l’audio
Il nous permet de contrôler le pilote audio utilisé et de configurer les périphériques d’entrée et de sortie audio.
À propos de
Comme son nom l’indique, cet onglet nous permettra de voir la version du programme que nous avons installée. Il ne sert à rien configurer.
Ouvrez un programme Windows sous Linux
Maintenant que Wine est installé et que nous savons comment le configurer, il ne nous reste plus qu’à savoir comment l’utiliser. Par défaut, ce programme sera intégré dans Ubuntu afin qu’il reconnaisse automatiquement les fichiers .exe et .msi et les ouvre double clic sur eux. Identique à Windows. Nous pouvons également ouvrir ces fichiers à partir du menu contextuel, en faisant un clic droit dessus.
Le vin s’occupera de tout. Nous devrons suivre l’assistant comme si le programme était en cours d’installation sous Windows et, quand il sera terminé, nous aurons le logiciel prêt à fonctionner.
Désinstaller Wine
Le vin est très utile, mais il faut aussi admettre qu’il est un programme assez lourd. Et si nous installons de nombreuses dépendances sur le PC (comme .NET, par exemple), cela peut également prendre beaucoup de place. Par conséquent, si nous n’utilisons pas ce programme, nous pourrons le désinstaller facilement. Pour ce faire, il suffit d’exécuter la commande suivante (en remplaçant «stable» par la version que nous avons précédemment installée):
sudo apt-get remove –purge winehq-stable
Le système lui-même prendra en charge désactiver et effacer complètement l’ensemble du programme. De plus, nous devons supprimer manuellement les dossiers de cache et de configuration suivants pour libérer de l’espace. Nous devons nous assurer d’afficher les fichiers cachés avec le raccourci clavier Ctrl + R.
- .wine (dans notre dossier personnel)
- ./.vin
- ./.config/menus/applications-merged/ (tout répertoire commençant par « wine »)
- ./.local/share/applications/wine
- /.local/share/desktop-directories/wine*
- ./.local/share/icons/ (tous les fichiers .xmp)
Une fois que nous avons éliminé tous ces fichiers, nous devons exécuter les commandes suivantes, dans l’ordre, pour terminer la suppression de Wine depuis le PC:
sudo apt update
sudo apt autoclean
sudo apt clean
sudo apt autoremove
Et enfin, nous pouvons supprimer manuellement le référentiel que nous avons ajouté à partir des sources logicielles de ce Linux.
Commentaires
Laisser un commentaire