web-dev-qa-db-fra.com

wine: Dépend de wine1.6 ou de wine1.8 mais il ne va pas être installé, vous avez des paquets cassés

Je souhaite installer wine sur Ubuntu 16.04, mais des erreurs se produisent:

$ Sudo apt-get install wine
Reading package lists... Done
Building dependency tree       
Reading state information... Done
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:
 wine : Depends: wine1.6 or
                 wine1.8 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Aussi essayé ceci:

$ Sudo apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

J'ai suivi les réponses à Impossible de résoudre les problèmes, vous avez des paquets cassés et j'ai lancé la commande suivante.

dpkg --get-selections | grep hold

Mais il n'y avait pas de sortie.

Après cela, j’ai aussi essayé dpkg --get-selections de voir tous les paquets. Il y en avait avec "deinstall", alors j'ai lancé:

$ dpkg --get-selections | grep deinstall
ca-certificates-mono            deinstall
libevent-2.0-5:AMD64            deinstall
libgdata2.1-cil                 deinstall
libglib2.0-cil                  deinstall
libgtk2.0-cil                   deinstall
libmx-1.0-2:AMD64               deinstall
libnewtonsoft-json5.0-cil       deinstall
mono-runtime-common             deinstall
nvidia-304                      deinstall
nvidia-opencl-icd-304           deinstall
tlp                             deinstall
tlp-rdw                         deinstall
transmission-gtk                deinstall
xserver-xorg-legacy             deinstall

Mais ces packages ne peuvent pas être désinstallés. J'ai également essayé les réponses données à Comment puis-je résoudre les dépendances non satisfaites après l'ajout d'un PPA? et celui-ci mais rien n'a encore été résolu.

J'ai aussi essayé d'utiliser Aptitude, mais le problème est toujours le même.

J'ai aussi essayé avec le gestionnaire de paquets Synaptic. il est également impossible de résoudre les dépendances.

could not apply changes, fix broken packages first

J'ai aussi essayé les commandes suivantes:

Sudo aptitude -f install wine
Sudo apt-get dist-upgrade
Sudo apt-get update
dpkg --get-selections | grep hold
dpkg --get-selections
dpkg --get-selections | grep deinstall
Sudo apt-get clean
Sudo apt-get autoclean
Sudo dpkg --configure -a
Sudo aptitude -f install wine
Sudo apt-get -f install wine

Mais aucun d'entre eux ne l'a corrigé.

Que puis-je essayer?

2
theoneabhinav

J'utilise Ubuntu 16.04 LTS (64 bits) et j'ai rencontré la même erreur, "E: Impossible de corriger les problèmes, vous avez des paquets cassés." en essayant d'installer mysql-workbench.

J'ai résolu le problème en procédant comme suit:

  1. Sudo apt autoremove (supprime les paquetages devenus inutiles)
  2. Sudo apt-get update
  3. Sudo apt-get install nom-paquet (par exemple, wine, mysql-workbench, etc.)

J'espère que ça marche pour toi.

1
ikolim

Assurez-vous que le référentiel de l'univers est activé. Logiciel Ubuntu -> Téléchargeable à partir d’Internet, vérifiez les quatre premières positions et la clôture.

tapez la commande suivante dans le terminal:

$ Sudo apt-get purge python3-software-properties

puis essayez d'installer

$ apt-get -f install (parfois -f ne fonctionnait pas)

0
Naresh S Nash