LINUX:Wine

De WIKI sur Linux (ADB)
Aller à la navigation Aller à la recherche

retour au menu Divers


But

Wine est un logiciel qui émule Microsoft Windows. Il permet d'installer et d'exécuter des applications comme si on était sous Microsoft Windows. J'ai essayé sous Linux Fedora-Workstation et Linux Mint.


Installer

Il existe divers paquets. Le principal est le suivant:

dnf install wine
dnf install wine-desktop-files

Si on veut d'autres paquets:

dnf install wine-*


Menus

Les menus différent d'une distribution à l'autre. Et éventuellement on peut ajouter d'autres icônes.


Fedora

Sous fédora, dans le sous-menu "Wine" du menu principal, on trouve de nombreuses icônes de diverses application.



Idem dans le menu de Gnome, nous trouvons les mêmes icônes de diverses application.



Mint

Par contre sous Mint, le sous-menu "Wine" du menu principal est limité au strict minimum.



Ajout d'icônes d'applications sous Mint

Si vous ne trouvez pas l'icône d'une application correspondante dans le menu, il faut l'ajouter.

Voici la méthode sous Linux Mint.

Sur le bureau, on clique sur le bouton droit de la souris pour accéder au menu contextuel.



On choisit la troisième entrée pour créer un nouveau lanceur. Dans cet exemple, on ajoute l'application qui simule l'explorateur de Microsoft Windows "winefile"; on y ajoute en plus "C:\\\\" pour se positionner sur le disque virtuel "C:".



On remplit comme indiqué et on clique sur le carré en haut à gauche pour choisir la bonne icône.



On fait de même pour l'application qui permet d'accéder à la base de registre de Windows: l'application "regedit". Voici les deux icônes créées.



Configuration

La configuration est à faire sous la session de l'utilisateur. S'il y a plusieurs utilisateurs, il faudra faire cette opération pour chacun d'eux.

Dans le sous-menu de "Wine", on active la "Wine Configuration". On peut aussi lancer cette application en ligne de commande: "winecfg".

Dans l'espace de l'utilisateur, un sous-dossier ".wine" est créé. A l'intérieur de ce dernier, on trouve le dossier "drive_c". Dans celui-ci, on retrouve les dossiers classiques de Microsoft Windows: "windows", "users", "Program Files", "Program Files (x86)",...

Enfin une fenêtre s'affiche. On peut aller dans l'onglet "Affichage" et y changer la résolution d'écran afin d'avoir une police de caractère plus grande. On applique et on sort.



Explorateur de fichiers

Le centre névralgique est l'explorateur de fichiers semblable à celui de Microsoft Windows.

  • sous Fedora, on lance "Wine File".
  • sous Mint, on lance "Wine-File" créé ci-dessus.

Voici à quoi ressemble l'interface.



Installation et désinstallation de logiciels sous Microsoft Windows

Pour effectuer une installation, on lance "Wine Software Uninstaller" (Fedora) ou "Désinstaller un logiciel Wine" (Mint). Idem pour une désinstallation.

Pour ma part, j'avais créé un programme écrit un Microsoft Visual Basic 6; c'est une application 32 bits. J'ai procédé à l'installation manuelle par un simple ajout de fichiers à l'endroit approprié sous l'arborescence virtuelle de Microsoft Windows.

Supposons que l'utilisateur est "pdupont" et que son espace disque est sous le répertoire "/home". Nous travaillons donc sous le répertoire "/home/pdupont/.wine/drive_c".

Nous copions en premier lieu les deux fichiers DLL nécessaires pour VB6 sous le répertoire "windows/syswow64", emplacement réservé aux applications 32 bits: "msvbvm60.dll" et "vb6fr.dll".

Nous créons ensuite un répertoire à la racine de Wine "application" dans lequel on place notre application, par exemple, "topo.exe".


Exécution d'application

Si on désire l'exécuter:

  • soit on lance l'explorateur de fichiers semblable à celui de Microsoft Windows; on se place dans le répertoire de l'application et on double clique sur l'application,
  • soit on passe en ligne de commande. On se déplace dans le répertoire de l'application et on lance la commande, selon notre exemple: "wine topo.exe". On peut créer aussi une icône spécifique comme décrit plus haut.





retour au menu Divers