Wine est encore indispensable pour les jeux sous Ubuntu, même en 2021 ;)
Mais la version présente dans les dépôts Ubuntu (particulièrement pour les versions LTS) est très largement dépassée.
Il faut donc privilégier le dépôt officiel de Wine HQ. Voici la marche à suivre pour installer la version de développement.
Installation
Tout d’abord débarrassez-vous des précédentes versions de Wine que vous pouvez avoir et qui engendrerait des conflits. Prenez le temps de vérifier les paquets qui vont être supprimés avant de dire OUI ;)
user@ubuntu:~$ sudo apt purge wine*
playonlinux wine wine-gecko2.21 wine-mono0.0.8 wine1.6 wine1.6-amd64 wine1.6-i386:i386 winetricks
Vous pouvez éventuellement supprimer les paquets non nécessaire :
user@ubuntu:~$ sudo apt autoremove
Vous pouvez également avoir envie de supprimer tous les fichiers générés par ces précédentes versions :
user@ubuntu:~$ rm -rf .wine/ .winehq/ .PlayOnLinux/ .winetricks/ .cache/winetricks/
On ajoute ensuite le dépôt de Wine HQ et on installe winehq-devel
:
user@ubuntu:~$
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt update
sudo apt install --install-recommends winehq-devel cabextract
J’ai ajouté cabextract
(décompactage de librairies) à l’installation de wine, car j’ai remarqué que c’est souvent utile, mais qu’il n’est pas automatiquement installé par wine :(
On a également besoin d’installer Winetricks, qui est bien pratique pour contourner les éventuels problèmes :
user@ubuntu:~$
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
sudo mv winetricks /usr/local/bin
Vous pouvez maintenant vérifier votre installation :
user@ubuntu:~$ wine --version && winetricks --version
wine-6.9
20210206-next - sha256sum: dc3ef41f9dd9bb23091d667fe1762aecd7540ea05b25640404044e654743c0b3
Mise à jour
Pour Wine, la mise à jour se fera automatiquement via les paquets APT.
Pour Winetricks, il suffit de lancer :
user@ubuntu:~$ sudo winetricks --self-update
Choisir une version
Pour Wine, si une mise à jour des paquets apt
venait à « casser » votre jeu, vous pouvez toujours revenir à une version précédente qui fonctionnait.
Pour cela, on précise la version sur l’ensemble des paquets concernés :
user@ubuntu:~$ version=6.9~focal-1 && sudo apt install winehq-devel=$version wine-devel=$version wine-devel-amd64=$version wine-devel-i386:i386=$version
Les paquets suivants seront mis à une VERSION INFÉRIEURE :
wine-devel wine-devel-amd64 wine-devel-i386:i386 winehq-devel
Et voilà le tour est joué !
Si vous voulez retrouver la liste des paquets qui sont concernés sur votre Ubuntu, voici mon astuce :
user@ubuntu:~$ dpkg -l | grep 'WINE Is Not An Emulator'
ii wine-devel 6.9~focal-1 amd64 WINE Is Not An Emulator - runs MS Windows programs
ii wine-devel-amd64 6.9~focal-1 amd64 WINE Is Not An Emulator - runs MS Windows programs
ii wine-devel-i386:i386 6.9~focal-1 i386 WINE Is Not An Emulator - runs MS Windows programs
ii winehq-devel 6.9~focal-1 amd64 WINE Is Not An Emulator - runs MS Windows programs
Problèmes connus
Missing decoder Quicktime
Depuis fin 2021, on peut avoir le message d’erreur suivant : « winegstreamer: Il manque un greffon dans votre installation de GStreamer » qui nous empêche de voir des vidéos Quicktime. Il semblerait qu’il manque à GStreamer des paquets i386 (32 bits) pour lire ces médias.
Installer les paquets suivants pour résoudre ce bug :
user@ubuntu:~$ sudo apt install gstreamer1.0-libav:i386 gstreamer1.0-plugins-good:i386 gstreamer1.0-plugins-ugly:i386
Bonjour,
je rencontre le même problème que pougn et pierre. J’ai respecter le didacticiel à la lettre(j’ai fait copie coller).
coici mon message : »Les paquets suivants contiennent des dépendances non satisfaites :
winehq-devel : Dépend: wine-devel (= 7.4~impish-1)
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l’état ». »
Je suis sous Ubuntu 20.04.4 LTS.
Merci
Si tu es sous 20.04, tu devrais avoir « ~focal » en nom de paquet et non pas impish
regarde avec la commande si ta source deb ressemble bien à ça :
cat /etc/apt/sources.list | grep wine
deb https://dl.winehq.org/wine-builds/ubuntu/ focal main
Merci. Çà fonctionne Top.
Merci. Enfin une installation propre et fonctionnelle de wine. Explications très claires.
Sortie de Mercenaries, si vous avez ce soucis « Missing decoder Quicktime > winegstreamer: Il manque un greffon dans votre installation de GStreamer » : vous pouvez tester la solution que j’ai ajouté à cet article.
Pour information : j’ai eu des soucis avec la dernière version de wine : la 6.12 qui empêchait la connexion au compte Battle.net, pareil pour vous ?
Oui, la 6.12 « cassait » Battle.net. J’ai eu du mal à tracer mais je suis remonté jusqu’à un bug recensé dans wine qui est corrigé avec la version 6.13
OK, merci pour le retour ;)
Un grand merci, Wine enfin installé sous Ubuntu 20.04!
Mais de rien, ravi pour vous ;)
Merci pour ces explications super claires. Je m’y perdais dans toutes les versions.
Vous devriez préciser qu’il faut taper winecfg après tout ça afin d’installer d’autres paquets indispensables au bon fonctionnement (gefko, mono …) Info que j’ai trouvé sur un autre tuto.
Merci David ! J’ai un autre tutoriel pour installer le jeu Hearthstone, mais pour ma part ne j’installe pas gecko ni mono ;)
Recoucou
j’ai un peu progresser, wine est installé sur la machine mais il y a une erreur …
juin@juin-SATELLITE-L855:~$ wine version
0009:err:module:__wine_process_init L »C:\\windows\\system32\\version.exe » not found
juin@juin-SATELLITE-L855:~$ wine –version && winetricks –version
wine-5.0.2
20200412-next – sha256sum: fc8db4a52892e2632e958f7a09f600262ba1755f5c8a523b221a60d787dce5b4
Une idée pour m’aider ?
merci
bonne journée
Jusque là je ne vois pas d’erreur, la première commande est mauvaise donc le retour est normal ;)
Bonjour,
comme pierre j’ai une erreur sur l’install de winehq ?
juin@juin-SATELLITE-L855:~$ sudo apt install –install-recommends winehq-devel
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.
L’information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
winehq-devel : Dépend: wine-devel (= 5.16~bionic)
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l’état ».
Comment installer les dependances manquantes?
merci de votre aide
je mets ici tout ce que j’ai fait
juin@juin-SATELLITE-L855:~$ sudo apt purge wine*
juin@juin-SATELLITE-L855:~$ playonlinux wine wine-gecko2.21 wine-mono0.0.8 wine1.6 wine1.6-amd64 wine1.6-i386:i386 winetricks
juin@juin-SATELLITE-L855:~$ sudo apt autoremove
juin@juin-SATELLITE-L855:~$ user@ubuntu:~$ rm -rf .wine/ .winehq/ .PlayOnLinux/ .winetricks/ .cache/winetricks/
juin@juin-SATELLITE-L855:~$ user@ubuntu:~$
juin@juin-SATELLITE-L855:~$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
juin@juin-SATELLITE-L855:~$ sudo apt-key add winehq.key
juin@juin-SATELLITE-L855:~$ sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
juin@juin-SATELLITE-L855:~$ sudo apt update
juin@juin-SATELLITE-L855:~$ sudo apt install –install-recommends winehq-devel
juin@juin-SATELLITE-L855:~$ wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
juin@juin-SATELLITE-L855:~$ chmod +x winetricks
juin@juin-SATELLITE-L855:~$ sudo mv winetricks /usr/local/bin
juin@juin-SATELLITE-L855:~$ wine –version && winetricks –version
juin@juin-SATELLITE-L855:~$ sudo apt install wine-stable
Hello pougn, tu as l’air d’avoir énormément d’erreurs dans tes lignes de commandes ! Tu as recopié les « user@ubuntu » et il y a des sauts de lignes qui ont splité les commandes.
Je te conseilles de refaire les commandes une à une pour bien tout remettre d’équerre ;)
dites petite question comment on fait après pour ouvrir wine (je suis un petit peu débutant c’est pour ça)
Si vous voulez lancer wine, c’est la commande « wine » ;)
Regardez quand j’indique comment vérifier votre installation dans l’article !
Bonjour,
Merci pour ce tuto. Cependant je rencontre le problème suivant lors de l’étape « sudo apt install –install-recommends winehq-devel » :
« Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies: winehq-devel : Depends: wine-devel (= 5.6~bionic)
E: Unable to correct problems, you have held broken packages. »
Vous avez une idée par hasard ? J’essaye par tous les moyens d’obtenir wine pour pouvoir utiliser excel sous ubuntu 18.04 mais cela s’apparente au parcours du combattant jusqu’à présent :(
Bonne journée à tous
Vérifie bien toutes les commandes précédentes, j’ai l’impression qu’il te manque quelque chose.
Bonjour je suis bloqué à cette étape
« On ajoute ensuite le dépôt de Wine HQ et on installe winehq-devel :
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ »
Est-ce normal ?
Non, ce n’est pas normal essaie simplement de relancer les commandes ?
Merci pour votre tuto pas à pas super.
J’utilise linux mint tessa.
Dans synaptics,j’ai trouvé 3 paquets winehq: 1.devel 2.stable 3.staging;
Prudent (trop ?) je n’ai installé que « stable » ,puis j’ai lancé avec wine cfg, Au cours de la configuration, ilm’a été proposé de télécharger et installer mono et gefko j’ai répondu oui.
Comment le lancer alors que playonlinux en version4.3.4 me dit qu »elle ne prend pas en charge wine hq?
Merci pourlaréponse
Hello, comme indiqué ici on utilise « winehq-devel » qui te donne « wine ». D’autre part, je n’utilise plus du tout POL, c’est bien mieux de passer en direct ;)
Bonjour ! Chapeau pour cette installation de Wine ! J’avais tout essayé, sans succès… Là, c’est du velours.
Je suis un « semi-débutant » et j’ai apprécié la clarté de vos explications. Un grand merci !
Explication super claires, grand merci.