Voici comment faire pour installer les dernières versions de Wine (actuellement, pour la version stable, Wine 8.0) sur Ubuntu, Linux Mint ou autres distributions dérivées d’Ubuntu.
Table des matières
Prérequis
- Avoir Ubuntu (ou variantes) >= 18.04 ou Linux Mint >= 19
- Utiliser un compte utilisateur avec des droits administrateurs
- Avoir désinstallé la version provenant des dépôts de votre distribution (
sudo apt autoremove wine*
)
Installer les dernières versions de Wine sur Ubuntu ou Linux Mint
L’installation se fera en ligne de commande.
Mais, avant d’aller plus loin, si votre système est 64 bits, commencez par activer le support de l’architecture 32 bits avec la commande :
sudo dpkg --add-architecture i386
Ajout du dépôt officiel de WineHQ
Ajout de la clé du dépôt
Commencez par créer le dossier keyrings
dans le répertoire système /etc/apt/
pour l’accueillir la clé de dépôt :
sudo mkdir -pm755 /etc/apt/keyrings
Puis téléchargez la clé du dépôt directement dans ce dossier
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
Ajout du dépôt
WineHQ propose sur ses serveurs des fichiers source en fonction de la version d’Ubuntu, de Linux Mint (ou autres variantes) utilisées. Il suffit juste de télécharger le fichier correspondant dans le dossier /etc/sources.list.d/
Pour Ubuntu 22.04 Jammy Jellyfish et variantes ou Linux Mint 21.x, faites :
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
Pour Ubuntu 20.04 Focal Fossa et variantes ou Linux Mint 20.x, faites :
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources
Et pour Ubuntu 18.04 Bionic Beaver et variantes ou Linux Mint 19.x, faites :
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/winehq-focal.sources
Sur Ubuntu uniquement, l’ajout de ce dépôt peut se faire aussi cette commande qui sélectionnera et téléchargera automatiquement le fichier source correspondant à la version de la distribution utilisée :
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources
En effet, la variable
$(lsb_release -sc)
permet de récupérer automatiquement le nom de code de la version utilisée…
Puis mettez à jour la liste des paquets pour prendre en compte le dépôt ajouté :
sudo apt update
Installation des dernières versions de Wine sur Ubuntu ou Linux Mint
Pour installer la version stable de Wine (actuellement Wine 8.0), faites :
sudo apt install --install-recommends winehq-stable
Si vous voulez installer la version en cours de développement, faites :
sudo apt install --install-recommends winehq-devel
et pour la version expérimentale :
sudo apt install --install-recommends winehq-staging
Enfin, vous pouvez vérifier le numéro de version installée de Wine avec :
wine --version
Désinstaller Wine
Pour désinstaller Wine, vous pouvez faire dans un terminal :
sudo apt remove winehq*
Ou pour une désinstallation plus complète (fichiers de configuration et dépendances devenant inutiles), faites :
sudo apt autoremove --purge winehq*
merçi a vous pour cette rubrique ;car je crois bien que je n’y serais pas arrrivé sans votre aide encore merçi!
J’utilise wine avec un chromebook
Trés bon site pour commencer avec linux mint;
J’ai tout suivi à la lettre, pourtant ça ne fonctionne pas. Voici ce que le terminal me dit:
The following packages have unmet dependencies:
winehq-stable : Depends: wine-stable (= 8.0.0.0~jammy-1)
E: Unable to correct problems, you have held broken packages.
Bonjour Lou,
Commencez par nettoyer d’éventuelles traces d’une installation de Wine :
Puis rafraichissez le cache APT :
Vérifiez que, dans la liste des sources qui défile, vous avez bien une ligne de ce type :
Atteint :1 https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
. Si vous ne l’avez pas, reprenez les étapes pour ajouter le dépôt.S’il y a des mises à jour de disponible, installez les :
enfin, lancez l’installation de Wine :
Si lors des étapes décrites ci-dessus, vous avez une erreur, indiquez-la dans votre réponse. Il faudra certainement la corriger avant de passer à la suivante.
Cordialement
Le problème est résolu, par un reboot du système.
Au redémarrage Wine s’est configuré et mes applis fonctionnent bien.
Version installée : Wine 8.0
Un grand merci pour votre aide.
Parfait 😎
après avoir appliqué le bonne commande, voila ce que j’obtiens :
ali@ali-SATELLITE-P200-1G7:~$ wine –version
wine client error:0: version mismatch 739/758.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Quand vous désinstallez, qu’est-ce que ça répond ? (
sudo apt autoremove wine*
)Puis, que répond la commande
apt list wine*
?li@ali-SATELLITE-P200-1G7:~$ wine –version
bash: /usr/bin/wine: Aucun fichier ou dossier de ce type
ali@ali-SATELLITE-P200-1G7:~$
Wine n’est pas installé…
Je me suis trompé sur la commande donnée précédemment : la bonne commande que vous trouvez aussi plus haut dans le tuto est :
J’ai désinstaller puis réinstaller avec les deux commandes proposées.
Mes applis ne fonctionnent toujours pas.
Résultat de winecfg :
ali@ali-SATELLITE-P200-1G7:~$ winecfg
winecfg : commande introuvable
ali@ali-SATELLITE-P200-1G7:~$
Que dit ?
Voilà ce que j’obtiens :
ali@ali-SATELLITE-P200-1G7:~$ winecfg
wine client error:0: version mismatch 739/758.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
ali@ali-SATELLITE-P200-1G7:~$
Ceci semble confirmer le conflit entre la version installé depuis les dépôts Ubuntu et celle depuis le dépôt WineHQ
Désinstaller completement wine et retentez l’installation depuis les dépôts WineHQ.
puis
Bonjour,
J’ai installé WINE 8.0 par l’intermédiaire de Synaptic et tout s’est bien passé.
Mais plus aucune de mes applis qui fonctionnaient avant sous WINE ne fonctionnent plus maintenant (photofiltre etc..).
Comment faire ? ou alors comment revenir à l’état d’avant ?
Merci pour votre aide et votre lettre d’info.
Bien cordialement.
Bonjour,
En principe, le fait de mettre à jour Wine ne touche pas aux Wineprefix de vos applications Windows.
Quelle version utilisiez-vous auparavant et vous l’aviez installé comment ?
Avez-vous vérifié que les bibliothèques pour vos applications sont bien toujours présentes dans
winecfg
?Cordialement
Je pense que c’était la version 6.0.3, que j’avais installée par Synaptic je crois.
Pour les bibliothèques, je ne trouve pas winecfg, pouvez vous m’indiquer le chemin et me préciser ce que je dois y trouver ?
Je ne suis pas très compétent avec Linux Xubuntu .
Au pire, puis je désinstaller wine 8 et réinstaller wine 6, le tout avec Synaptic ?
Encore merci pour votre aide.
Bien cordialement.
Pour lancer winecfg, ouvrez un terminal et faites
winecfg
. Cela ouvrira la fenêtre de configuration du wineprefix par défaut.Aviez-vous désinstallé la version 6.0.3 avant d’installer la v8.0 ? La version 6.0.3 vient certainement des dépôts Ubuntu. Je recommande de la désinstaller avant d’installer la version des dépôts WineHQ pour éviter les conflits sur les versions de dépendances…
Oui, vous pouvez désinstaller Wine 8.0 et revenir à la version des dépôts. Ça peut se faire depuis un synaptic, sinon en ligne de commande, faites :
1- désinstallation de Wine !
2- suppression du dépot WineHQ :
3- mettez à jour votre cache APT :
4- installer la version des dépôts Ubuntu
Bonjour,
Merci pour ce tutorial.
L’installation se passe bien chez moi. Je suis sur linux mint 21.1.
Par contre, quand je fais : winecfg, voilà ce que le shell me retourne :
0dc:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
00dc:err:winediag:nodrv_CreateWindow The explorer process failed to start.
ensuite j’ai le message suivant :
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
Comment rectifier cela ? Merci.
Bien cordialement,
Bonjour Ayabatu,
Visiblement, vous n’êtes pas le seul à avoir ce problème. Sur le site de WineHQ, j’ai trouvé une issue ouverte à ce sujet : https://bugs.winehq.org/show_bug.cgi?id=52500#c18 (en anglais)
Si vous avez une carte graphique Nvidia, visiblement, l’un des utilisateurs rapporte avoir résolu le problème en régressant la version de drivers du GPU.
Tenez-moi au courant si ça a fonctionné
Sinon, vous pouvez essayer Bottle qui facilite l’utilisation de Wine et présente une interface graphique.
Cordialement
Bonjour,
Merci pour votre réponse, downgrader les drivers de ma CG fait planter le pc.
Bottle ne fonctionne pas mieux
Tant pis,.
Merci.
Cordial salut
Bonjour
Avec ce tuto, wine s’installe parfaitement.
J’ai ensuite voulu tester avec une application Windows (Ms Money) en téléchargeant le .exe d’install
En cliquant sur ce .exe, MS-money s’installe…
Mais après ??? Où est-il ? Comment le lancer ?
Je suis sous LinuxMint 21
Bonjour,
Je suppose que vous avez installé ce logiciel en double-cliquant dessus après l’installation de Wine…
Lors de l’installation, Wine a dû créer ce qu’on appelle un Wineprefix. C’est un dossier caché à la base de votre répertoire personnel (
~/.wine
). Son contenu ressemble à celui d’une installation de Windows et vous trouverez certainement les fichiers du logiciel installé dans un sous dossier dedrive_c/Program Files
. Après, trouver l’exécutable pour lancer votre logiciel ne veut pas dire que cela marchera.Si vous débutez sur Wine, je vous recommanderai d’utiliser à la place Bottle. Cet utilitaire permet d’avoir Wine, de le configurer avec une interface graphique, d’installer facilement des applications Windows et de les lancer.
Cordialement
Bonsoir
J’essaie d’installer Wine sur mon ordinateur (Xubuntu 18.04 LTS) et j’ai les messages d’erreur suivants :
hintzy@hintzy-System-Product-Name:~/Documents/Bureautique$ sudo apt-key add Release.key
OK
hintzy@hintzy-System-Product-Name:~/Documents/Bureautique$ sudo apt update
Atteint :1 http://fr.archive.ubuntu.com/ubuntu bionic InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu bionic-updates InRelease
Réception de :3 https://dl.winehq.org/wine-builds/ubuntu bionic InRelease [6 263 B]
Atteint :4 http://archive.canonical.com/ubuntu bionic InRelease
Err :3 https://dl.winehq.org/wine-builds/ubuntu bionic InRelease
Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 76F1A20FF987672F
Lecture des listes de paquets… Fait
W: Erreur de GPG : https://dl.winehq.org/wine-builds/ubuntu bionic InRelease : Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 76F1A20FF987672F
E: Le dépôt https://dl.winehq.org/wine-builds/ubuntu bionic InRelease n’est pas signé.
N: Les mises à jour depuis un tel dépôt ne peuvent s’effectuer de manière sécurisée, et sont donc désactivées par défaut.
N: Voir les pages de manuel d’apt-secure(8) pour la création des dépôts et les détails de configuration d’un utilisateur.
hintzy@hintzy-System-Product-Name:~/Documents/Bureautique$ sudo apt install –install-recommends winehq-stable
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
E: Impossible de trouver le paquet winehq-stable
Pouvez-vous m’aider ?
Bonjour Odile,
La clé ajoutée pour vérifier la signature du dépôt de WineHQ ne semble pas reconnue, d’où l’erreur.
Pour ajouter la bonne clé, dans un terminal, faites les commandes suivantes :
wget -nc https://dl.winehq.org/wine-builds/winehq.key
téléchargera le fichier contenant le fichier contenant la bonne clé depuis les serveurs officiels de WineHQ dans le dossier courrant.&&
permet d’enchainer avec une deuxième commande.sudo apt-key add winehq.key
ajoute la clé contenue dans le fichierwinehq.key
au trousseau.Puis mettez à jour votre cache APT :
Vous ne devriez plus avoir d’erreur et vous pourrez installer Wine.
Cordialement
J’ai réussi ! Merci pour votre réponse rapide.
j’ai copier coller toutes le commandes dans le terminals et sa na rien fait
Bonjour Mickami,
L’installation de Wine n’ajoute pas de lanceur à votre menu d’application.
Pour configurer Wine, dans un terminal, faites :
Pour lancer un exécutable, faites :
Des guides pour utiliser wine se trouvent sur le site de WineHQ, ou sur le wiki Ubuntu-fr.
Si l’installation s’est mal passée, pour avoir de l’aide, pouvez-vous indiquez l’OS, sa version et les messages d’erreur s’il y en a.
Cordialement
Merci beaucoup pour ce tuto parfait.
Il m’a permis de bien installer Wine sous Linux Mint.
un grand merci pour cette aide,
Merci beaucoup, c’est parfait!
Bonjour,
j’ai un problème, j’ai bien fait chaque étape et pourtant j’ai toujours wine 4.0
qu’est ce que je peux faire ?
Bonjour Tanguy,
Vous êtes sur quel OS et quelle version de cet OS ? et que vous renvoie la commande :
Cordialement
Bonjour,
Merci pour ce tuto!
J’ai un problème au niveau de la clé publique, je n’y connais rien, je suis les tutos…
J’ai Ubuntu 18 04..
Merci d’avance!
Laurianne
Bonjour Laurianne,
Quel est votre problème (indiquez le message d’erreur ou le retour de la commande que vous faites) et avec avec quelle clé ? celle du dépôt WineHQ ou celle dépôt OBS de Wine ?
Cordialement
En fait, je n’ai plus de problème avec la clé publique (WineHQ) puisque tout a visiblement bien été installé.
Sauf que je ne trouve wine nulle part.
impossible de lancer dans le terminal, à la commande winehq & : commande introuvable
Bonsoir Lauriane,
Pour configurer wine, dans un terminal, faites :
Pour lancer un simple exécutable Windows, faites dans un terminal :
Après, pour installer un logiciel, c’est variable suivant l’application. Des aides se trouvent sur le site de WineHQ, ou sur le wiki Ubuntu-fr
Cordialement
Ok, à la commande winecfg, réponse:
wine: Read access denied for device L »\??\Z:\ », FS volume label and serial are not available.
00fc:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
Que vous renvoie la commande :
Aviez-vous une précédente installation de Wine ?
Bonjour, j’ai un soucis sur une commande :
sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ focal main’
J’ai une erreur :
Traceback (most recent call last):
File « /usr/bin/apt-add-repository », line 12, in
from softwareproperties.SoftwareProperties import SoftwareProperties, shortcut_handler
File « /usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py », line 64, in
from . import shortcuts
File « /usr/lib/python3/dist-packages/softwareproperties/shortcuts.py », line 23, in
_DEF_CODENAME = aptsources.distro.get_distro().codename
File « /usr/lib/python3/dist-packages/aptsources/distro.py », line 596, in get_distro
is_like = os_result.get(‘ID_LIKE’, [])
AttributeError: ‘list’ object has no attribute ‘get’
Bonjour Renard,
Avez-vous essayé d’ajouter un PPA pour voir si vous avez la même erreur ?
Que vous renvoie les commandes :
Cordialement
merci pour ces excellents tutos toujours très précis et parfaitement documentés. votre site est remarquable
Hello,
merci pour la solution apportée.
Celle qui a marché chez moi pour obtenir la version 5.0.2, c’est la version via le PPA
GG sur ubuntu 20.04 ça marche j’ai wine 5.0.2, merci.
idem, j’ai essayé toutes les méthodes disponibles et pas une seule ne permet d’installer Wine, il y a toujours une ou l’autre dépendance non satisfaite et « impossible de corriger… mode garder en l’état » ou wine non-trouvé ; et si j’installe wine j’obtiens « wine32 is missing » et encore « wine32:i386 : Dépend: libwine:i386 (= 5.0-3ubuntu1) mais ne sera pas installé »
Wine a pour ainsi dire de tout temps été pénible à installer mais on pouvait encore, là c’est impossible :s Je vais voir sur irc Mint s’ils ont une solution…
Bonjour,
Quelle version de Linux Mint ?
Vous aviez installé la version depuis les dépôts officielles auparavant ?
Cordialement
Bonjour
J’ai un problème avec l’installation, il est dit :
« Les paquets suivants contiennent des dépendances non satisfaites :
winehq-devel : Dépend: wine-devel (= 5.17~xenial)
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l’état ». »
Après la commande « sudo apt install –install-recommends winehq-devel »
Je ne sais pas quoi faire d’autre car j’ai déjà essayé les autres moyens de téléchargement mais ils affichent la même erreur :/
Bonjour David,
Avec-vous des erreurs lorsque vous exécutez la commande ?
Avez-vous déjà une version de Wine installée depuis les dépôts Ubuntu auparavant ?
Si oui, désinstallez la complétement avec la commande :
Puis, purgez le cache apt avec la commande :
Remettez votre cache à jour :
Vérifiez que le dépôt WineHQ est bien présent dans la liste de dépôts. Et re-testez l’installation.
Cordialement
hello tuto suivi mais je bloque a :
sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ focal main’
ou la version globale
sudo apt-add-repository « deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main »
il me met :
E: Entrée 57 mal formée dans list fichier /etc/apt/sources.list (Component)
E: La liste des sources ne peut être lue.
merci pour les reponses
Bonjour Laurane,
quelle distribution utilisez-vous et dans quelle version ?
Cordialement
Bonjour
J’ai suivi la procédure pour installer winehq-stable, mais je ne comprends pas où elle se trouve,comment la lancer ni l’utiliser.
Mon objectif est d’utiliser les versions « portables » des logiciel sous windows notamment celle de Python.
Merci pour votre aide
Bien à vous
Bonjour Margueret,
Le plus simple pour lancer un programme avec Wine, ouvrez un terminal et faites :
Cordialement
Merci pour la méthode , ça a marché super
Magnifique!!
J’utilise une mint 18.3 , et je cherchais à réinstaller Picasa 3.9.141.259 (le dernier semble t il) et grâce à vous ce sublime programme est reparti. Merci!
heuuuu moi après avoir marqué « sudo apt install –install-recommends winehq-devel », le terminal me met « Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
E: Impossible de trouver le paquet winehq-devel »
Bonjour,
vérifiez que le dépôt WineHQ est bien dans vos sources (dans le fichier
/etc/apt/source.list
) et que vous avez bien mis à jour le cache apt (sudo apt update
).Cordialement