J'ai utilisé wine sous Ubuntu 16.04, installé via Sudo apt-get install wine
, mais j'aimerais passer à la mise en scène du vin. J'essaie de suivre les instructions sur https://wiki.winehq.org/Ubunt
J'ai d'abord désinstallé Wine et veillé à ce que tous les paquets soient à jour:
Sudo apt-get remove wine wine-mono wine-gecko winetricks
Sudo apt-get autoremove
Sudo apt-get update
Sudo apt-get upgrade
J'ai ensuite redémarré et exécuté la série de commandes suivante:
Sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
Sudo apt-key add Release.key
Sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
Sudo apt-get update
Cependant, la commande pour installer winehq-staging
échoue avec une dépendance non remplie à la vin-staging:
Sudo apt-get install --install-recommends winehq-staging
The following packages have unmet dependencies:
winehq-staging : Depends: wine-staging (= 2.13.0~xenial)
E: Unable to correct problems, you have held broken packages.
L'installation de Wine-Staging échoue avec une dépendance non satisfaite sur wine-staging-i386
:
Sudo apt-get install wine-staging
The following packages have unmet dependencies:
wine-staging : Depends: wine-staging-i386 (= 2.13.0~xenial)
E: Unable to correct problems, you have held broken packages.
L'installation de wine-staging-i386
échoue avec diverses dépendances non satisfaites sur -i386
paquets. En montrant quelques-uns (la liste est beaucoup plus longue):
Sudo apt-get install wine-staging-i386
The following packages have unmet dependencies:
wine-staging-i386:i386 : Depends: libasound2:i386 (>= 1.0.16) but it is not installable
Depends: libglib2.0-0:i386 (>= 2.12.0) but it is not installable
Depends: libgphoto2-6:i386 (>= 2.5.9) but it is not installable
Depends: libgphoto2-port12:i386 (>= 2.5.9) but it is not installable
(snip)
Recommends: libxslt1.1:i386 (>= 1.1.25) but it is not installable
Recommends: libxxf86vm1:i386 but it is not installable
E: Unable to correct problems, you have held broken packages.
Si j'essaye d'installer le premier, celui-ci n'est pas disponible:
Sudo apt-get install libasound2:i386
Package libasound2:i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libasound2-data
E: Package 'libasound2:i386' has no installation candidate
Cependant, le paquet libasound2-data
est déjà installé avec la dernière version.
Je ne sais pas quoi essayer ensuite.
c'est un ajout à la réponse de Elber CM
avant l'exécution de "$ Sudo apt-get install --install-recommend winehq-staging", je devais installer les bibliothèques suivantes:
$ Sudo apt-get install libasound2-plugins:i386
$ Sudo apt-get install wine-staging-i386
$ Sudo apt-get install wine-staging
et enfin
$ Sudo apt-get install --install-recommends winehq-staging
voila, maintenant ça marche.
L'anglais n'est pas ma langue maternelle, soyez patient.
Apparemment, la solution est un peu plus complexe, suivant le tutoriel sur:
https://codereviewvideos.com/blog/wine-1-9-11-on-ubuntu-16-04/
Il est nécessaire d'installer d'abord certaines bibliothèques:
Sudo apt-get install gcc-multilib libasound2-dev:i386 libgsm1-dev:i386 libjpeg8-dev:i386 liblcms2-dev:i386 libldap2-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libv4l-dev:i386 libx11-dev:i386 libxinerama-dev:i386 libxml2-dev:i386 zlib1g-dev:i386
Puis refait une mise à jour:
Sudo apt-get update
Encore quelques bibliothèques manquantes:
Sudo apt-get install libcapi20-dev:i386 libcups2:i386 libdbus-1-3:i386 libfontconfig:i386 libfreetype6:i386 libglu1-mesa:i386 libgphoto2-6:i386 libncurses5:i386 libosmesa6:i386 libsane:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386 libxrandr2:i386 libxslt1.1:i386 ocl-icd-libopencl1:i386 libgd3:i386
Enfin, effectuez l’installation requise:
Branche stable
Sudo apt-get install --install-recommends winehq-stable
Branche de développement
Sudo apt-get install --install-recommends winehq-devel
branche intermédiaire
Sudo apt-get install --install-recommends winehq-staging
PSDT: Certaines bibliothèques pourraient être incluses, cela dépend d'autres programmes qui pourraient les utiliser et de la version d'Ubuntu.
Résolu le problème en cochant toutes les cases dans "Logiciels et mises à jour". Après cela, j'ai pu installer avec succès toutes les dépendances et la mise à disposition du vin via:
Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install --install-recommends winehq-staging