Wine est l’acronyme de “Wine Is Not an Emulator” (le vin n’est pas un émulateur). Il rend les appels système de Windows utilisables par les systèmes d’exploitation basés sur Unix.
Cela permet de faire fonctionner certaines applications Windows et jeux dans Linux.
Dans ce tutoriel, je vous guide pour apprendre à utiliser Wine sur Linux, avec un exemple d’installation d’une application (Notepad++).
Comment installer Wine sur Linux
Suivez ce tutoriel pour installer Wine sur votre PC en Linux :
Comment utiliser Wine pour installer une application Windows ou jeux dans Linux
Voici comment installer une application Windows dans Linux avec Wine.
- Téléchargez le programme d’installation depuis le site de l’éditeur
- Faites un clic droit sur le setup de Notepad puis Ouvrir avec une autre application
- Choisissez Wine dans la liste et cliquez sur Sélectionnez
Bien entendu, vous pouvez exécutez Wine depuis le terminal, en ligne de commandes.
La syntaxe est la suivante :
wine start /unix "<chemin application>"
- Le setup de Notepad++ démarre dans Linux
- Laissez vous guider pour terminer l’installation
- L’interface de Notepad++ s’ouvre
Notepad++ est un exemple simple du fonctionnement de Wine.
Lorsque vous plongez dans des applications plus compliquées, vos résultats peuvent varier. La meilleure chose à faire est de retourner dans la base de données des applications Wine, de localiser l’application que vous souhaitez installer, de cliquer dessus et de vérifier l’état actuel de l’application. Vous constaterez que chaque application indique la version de Wine testée, si elle s’installe, si elle fonctionne et lui attribue une note. Il y a :
- Platine : Applications qui fonctionnent parfaitement.
- Or : Applications qui fonctionnent avec quelques modifications nécessaires.
- Argent : Applications qui fonctionnent avec des problèmes mineurs qui n’affectent pas l’utilisation.
Ajouter un raccourci de lancement de l’application
Vous pouvez créer une icône raccourcie dans ~/.local/share/applications/ en prenant exemple sur ce contenu :
[Desktop Entry] Name=Notepad++ Exec=env WINEPREFIX="/home/mak/.wine" wine C:\\\\ProgramData\\\\Microsoft\\\\Windows\\\\Start\\ Menu\\\\Programs\\\\Notepad++.lnk Type=Application StartupNotify=true Path=/home/mak/.wine/dosdevices/c:/Program Files/Notepad++ Icon=7ABC_notepad++.0 StartupWMClass=notepad++.exe
A partir de là, le raccourci du programme apparaît dans la liste des applications.
Vous pouvez aussi utiliser cet autre exemple pour exécuter un programme sous Wine depuis un script shell :
sh -c "cd /home/user/.wine/drive_c/ProgramData/Ableton/Live\ 10\ Suite/Program/ && exec env WINEPREFIX="/home/user/.wine" wine Ableton\ Live\ 10\ Suite.exe"
Qu’est-ce que WINPREFIX et comment l’utiliser
Par défaut, le disque virtuel de Wine se trouve dans le sous-répertoire .wine/drive_c de votre répertoire personnel.
Mais vous pouvez spécifier un autre emplacement, par exemple pour éviter de mélanger des installations de différentes programmes.
Pour cela, on utilise la variable d’environnement WINEPREFIX.
Imaginons que vous devez installer une application en 32-bits.
Vous pouvez spécifier un nouveau disque virtuel grâce à la variable d’environnement suivante :
WINEPREFIX=~/.win32programme WINEARCH="win32" winecfg
Ensuite vous pouvez exécuter le programme sous wine “normalement” :
wine "/chemin/fichier/executable.exe"
Pour changer à nouveau de disque virtuel, changez la variable WINPREFIX.
Comment configurer Wine
Comment installer des bibliothèques et runtime Windows dans Wine
Certaines applications nécessitent la présence de bibliothèques (fichiers DLL) spécifiques pour fonctionner.
Vous pouvez les installer en amont. Voici comment faire.
En graphique avec winecfg
L’onglet Bibliothèques de winecfg vous permet de configurer les bibliothèques DLL partagées de Windows.
Plus de détails : Configuration de WINE avec Winecfg
Avec winetricks
Vous pouvez installer des bibliothèques en ligne de commandes avec winetricks.
winetricks
Par exemple :
winetricks cmd corefonts msxml6 riched20 gdiplus
Il est aussi possible de faire cela en graphique via un GUI. Plus d’informations : Winetricks : Gérer l’environnement virtuel Windows de Wine
Quelles sont les commandes wine
Voici les principales commandes disponible dans wine.
Commande | Description |
wine | Exécuter une application Windows dans Linux. Requiert le chemin de l’exécutable en paramètre |
winecfg | Configurer Wine |
wineconsole | Ouvre l’invite de commandes de Windows sur Linux |
wineserver | “Le processus central” qui fait office de serveur pour émuler Windows dans Linux |
winetricks | Gérer des environnements Windows virtuels à l’aide de Wine |
Liens
L’article WINE : Installer une application Windows ou jeux dans Linux est apparu en premier sur malekal.com.
0 Commentaires