Lorsque j'essaie d'installer Wine, PlayonLinux et d'autres programmes, le message suivant s'affiche:
au terminal:
The following packages have unmet dependencies:
wine : Depends: wine1.5 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Au centre de logiciel:
Package dependencies cannot be resolved
This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time.
J'ai déjà essayé de les installer avec "aptitude" et j'ai échoué.
Je suis sous Ubuntu 12.10
S'il vous plaît aider! J'ai ce problème depuis un moment maintenant et je ne sais pas quoi faire!
Premièrement, si vous avez le gestionnaire de paquets Synaptic installé, j'essaierais les étapes suivantes:
Si cela ne fonctionne pas ou si vous n'avez pas installé Synaptic, essayez:
Sudo apt-get install -f
Si aucune de ces méthodes ne fonctionne, essayez ces étapes dans le terminal:
Sudo apt-get update
pour mettre à jour votre liste de paquetsSudo apt-get autoclean
pour nettoyer les paquets partielsSudo apt-get clean
pour nettoyer le cache d'aptSudo apt-get autoremove
nettoiera toutes les dépendances inutilesSi, en même temps, vous pouvez identifier le paquet cassé, cette commande le supprimera de force:
Sudo dpkg --remove -force --force-remove-reinstreq packagename
Remplacez "packagename" par le vrai nom, bien sûr.
Si rien ne fonctionne, je vous suggère de regarder ceci Guide de dépannage .
Sources:
Nettoyez votre cache et retéléchargez les paquets Sudo apt-get clean Sudo apt-get autoclean
Essayez avec Sudo apt-get install -f, je reçois aussi ces erreurs.
Allez dans le centre logiciel ubuntu >> Édition >> Sources de logiciel >> Télécharger depuis >> Sélectionnez les États-Unis. Après cela, redémarrez votre ordinateur. Allez dans le centre logiciel et tapez wine et installez-le.
Sudo apt-get update pour mettre à jour votre liste de paquets Sudo apt-get autoclean pour nettoyer tous les paquets partiels Sudo apt-get clean pour nettoyer le cache d'apt Sudo apt-get autoremove supprimera toutes les dépendances inutiles.
Ouvrez le terminal et copiez et collez tout ce code:
Sudo apt-get clean &&
Sudo apt-get autoclean &&
Sudo apt-get autoremove &&
Sudo apt-get update &&
Sudo apt-get upgrade &&
Sudo add-apt-repository ppa:ubuntu-wine/ppa &&
Sudo apt-get update &&
Sudo apt-get install wine1.5
SI CELA PAS DE TRAVAIL, ESSAYEZ CECI: Je vous suggère de faire ceci: (la plupart des cas, ça marche)
Installer aptitude avec la commande sudo apt-get install apt apt
Essayez d’installer le paquet que vous voulez installer avec une commande comme
Sudo aptitude install Aptitude vous montrera l'erreur et vous présentera une (meilleure) solution possible. Il vous sera demandé de choisir parmi 3 options avec un message comme
Accepter cette solution? [Y/n/q /?] Si vous voyez que le paquet souhaité ne figure pas dans la liste (sera) installé, appuyez simplement sur n pour laisser aptitude vous donner la meilleure solution. Après plusieurs essais, (si vous avez de la chance), vous verrez que vos packages souhaités figurent dans la liste des programmes pouvant être installés et que les packages à l'origine des problèmes de dépendance s'affichent dans la liste de mise à niveau inférieure. Dans cette étape, appuyez sur Y pour accepter la solution. Les paquets seront rétrogradés pour répondre à la demande d'installation.
Je suis désolé, je ne peux pas vous donner une démonstration d'aptitude comme celle-ci, mais vous pouvez consulter cette page pour en voir l'action.
Si, en même temps, vous pouvez identifier le paquet cassé, cette commande le supprimera de force:
Sudo dpkg --remove -force --force-remove-reinstreq packagename Remplacez "packagename" par son vrai nom, bien sûr.