web-dev-qa-db-fra.com

Impossible d'installer winehq-staging, Ubuntu 16.04 64bit

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.

2
Paul Lamb

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.

3
trodevel

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.

1
Elber CM

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
1
Paul Lamb