Outils pour utilisateurs

Outils du site


app:wine

Différences

Ci-dessous, les différences entre deux révisions de la page.


Révision précédente
app:wine [2024/01/05 05:30] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +WINE : Wine Is Not an Emulator (wine n'est pas un émulateur)
  
 +===== Gestion des prefixes =====
 +
 +Un préfixe wine se créer avec cette commande
 +
 +<code>
 +env WINEPREFIX=~/.mon_prefixe winecfg
 +</code>
 +
 +A la place de **winecfg** on peut directement mettre la commande à exécuter, si on souhaite utiliser la configuration par défaut de wine, comme ceci
 +
 +<code>
 +env WINEPREFIX=~/.mon_prefixe wine ~/Téléchargements/Mon_logiciel.exe
 +env WINEPREFIX=~/.mon_prefixe wine msiexec -i ~/Téléchargements/Mon_logiciel.msi
 +</code>
 +
 +Pour supprimer un prefixe, il suffit de supprimer son dossier.
 +
 +On peut également spécifier l'architecture de wine, qui est 64 bits par défaut sur les systèmes 64. A savoir : il est possible d'exécuter des applications 32 bits dans un préfixe wine 64 bits.
 +
 +<code>
 +env WINEARCH=win32 wine mon_app_32.exe
 +</code>
 +
 +On peut aussi cumuler les options WINEARCH et WINEPREFIXE.
 +
 +===== Librairies manquantes =====
 +
 +Voici une petite liste (en cours de remplissage) des librairies manquantes, ainsi que le paquet winetricks à installer pour les rajouter
 +
 +^Librairie manquante^Paquet Archlinux^Remarque|
 +|libasound.so.2|{lib32-}alsa-lib|Inclus dans {lib32-}libpulse|
 +|libgstvideo-1.0.so.0|{lib32-}gst-plugins-base-libs| |
 +|libmpg123.so.0|{lib32-}mpg123| |
 +|libpulse.so.0|{lib32-}libpulse(?)|Installe {lib32-}alsa-lib|
 +|libsndfile.so.1|{lib32-}libsndfile| |
 +|libasyncns.so.0|{lib32-}libasyncns| |
 +
 +Précision le lib32- dépend de l'architecture de votre préfixe Wine. S'il est 32bits (ou 64 mais que l'appli exécutée est 32 bits) il faudra installer la lib en 32.
 +
 +^Librairie manquante^paquet winetricks|
 +|mfc80u.dll|vcrun2005|
 +|msvcp140.dll|vcrun2015|