Installer ou metre à jour Wine 5 sur Debian 10


Depuis Debian 10 pour installer la version 5 de Wine il n'est plus possible de passer directement par le dépôt Debian "https://dl.winehq.org/wine-builds/debian/ buster main".

La version stable de Wine 5.0 est disponible depuis le 21/01/2020
Alors attention pour Debian 10 il faut maintenant avoir libfaudio0 comme dépendance.

Le Wiki est ainsi modifié
The WineHQ packages for Debian 10 and later require libfaudio0 as a dependency. 
Since the distro does not provide it for Debian 10, users of that version
can download libfaudio0 packages from the OBS.
See https://forum.winehq.org/viewtopic.php?f=8&t=32192 for details.

La version stable Wine 4.0.3 (winehq-stable) ne sera pas mise à jour automatiquement car il y une incompatibilité à cause des dépendances libfaudio0 et libstb0  amd64 et i386.
Pour mettre à jour il est donc conseillé de passer par le dépôt deb https://download.opensuse.org/repositor … /Debian_10 ./

Donc pour passer de la version 4.03 à la 5.0, il faudra supprimer le dépôt original
deb https://dl.winehq.org/wine-builds/debian/ buster main
et ajouter le dépôt
deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./

Les manipulations sont faites en ligne de commande en terminal administrateur
0 - Pour une nouvelle installation : il faut donc commencer comme normalement par
sudo -s
dpkg --add-architecture i386

## éventuellement
apt-get install apt-transport-https
- Puis
apt update

Puis installation ou mise à jour
1 - Télécharger la Release.key avec le navigateur
ou en console
wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/Release.key

2 - puis ajouter la Release.key
apt-key add Release.key 


3 - Ajouter par exemple un fichier wine.list dans /etc/apt/sources.list.d avec (ou pour une mise à jour modifier le fichier existant)

## Uniquement ce dépôt ##
deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./
Ou en ligne de commande
echo "deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./" > /etc/apt/sources.list.d/winehq.list

et si besoin, supprimer le dépôt existant qui ne servira plus (pour une mise à jour)
deb https://dl.winehq.org/wine-builds/debian/ buster main

4 - mise à jour des dépôts
sudo apt update

5 - mise à jour des paquets
sudo apt upgrade

5a - SI installation Stable branch (attention se sera la version 4.4)
sudo apt install --install-recommends winehq-stable
5b - SI installation Stable branch (version  5.7)
sudo apt install --install-recommends winehq-devel

ensuite la mise à jour (ou l'installation) se déroule, après l'installation tester la version
wine --version
qui doit donner wine-5.0

Pour lancer la configuration
winecfg
ecran_wwine_r  ecran_wine_r
Cela créer les dossier /home/user/.wine et va télécharger Mono et l'installer, puis télécharger Gecko et l'installer et ...  peut être aussi refaire un téléchargement de Gecko et l'installer finalement.
Ensuite vous pouvez installer vos programmes Windows et tester ;)

Si besoin me contacter


Document http://jc.etiemble.free.fr/abc/ JCE - version du 04/05/2020-0     CC_licence