De temps en temps, lorsque j'installe des trucs, je reçois une erreur comme celle-ci :
Certains paquets n'ont pas pu être installés. Cela peut signifier que vous avez
demandé une situation impossible ou que vous utilisez la version instable
de la distribution et que certains paquets requis n'ont pas encore été créés
ou ont été déplacés hors de Incoming.
Les informations suivantes peuvent aider à résoudre la situation :
Les paquets suivants ont des dépendances non satisfaites :
package1 : Dépend de package2 (>= 1.8) mais 1.7.5-1ubuntu1 doit être installé
E: Impossible de corriger les problèmes, vous avez des paquets cassés en attente.
Comment puis-je résoudre cela ?
35 votes
Oubliez le nom exact du package. Il est irrelevant pour cette question. Je tente de créer une question canonique. En tant que tel, le package exact n'est pas pertinent dans ce cas spécifique.
36 votes
En fait, "le nom exact du package", bien qu'il ne soit pas pertinent dans votre question, est extrêmement important pour le problème de chaque individu à cet égard. En général, la meilleure première étape pour résoudre cela est d'identifier la source de pkg1 et pkg2. Cela semble avoir été négligé dans les réponses, la plupart étant sinon assez bonnes. De plus, il n'est pas noté que dans de nombreux cas, si ce n'est la plupart, " doit être installé" signifie vraiment " est installé". C'est quelque chose qui tend à confondre de nombreux utilisateurs confrontés à cela et devrait également être inclus dans une réponse ci-dessous.
5 votes
@doug Ajoutez cela comme une réponse et non comme un commentaire, c'est plutôt bon! :)
0 votes
En réalité, si vous regardez chaque réponse a plus ou moins la même chose. Pourraient-elles être fusionnées en une wiki communautaire?
0 votes
Dans mon cas, ce type de problème était causé par le fait que les mises à jour étaient désactivées pour toutes les sources sous Logiciel et mises à jour.
0 votes
Voir unix.stackexchange.com/a/121185/4671
0 votes
@whaa comme vous pouvez le voir dans la discussion sur le meta, le changement a été fait délibérément et personne n'a soulevé de problèmes à ce sujet. Malgré ce que vous pouvez penser, le changement est nécessaire pour éviter davantage d'erreurs d'utilisation de cette question, comme je l'ai souligné dans la discussion sur le méta.
1 votes
@Braiam Whaaaat a raison cependant, la question n'est pas spécifique à un PPA et bon nombre de réponses ne le sont pas non plus. Je sais que les deux premières réponses dominent un peu les autres, mais je ne suis pas sûr que changer la nature de la question soit la bonne solution, surtout si cela annule les autres réponses. Je le laisse tel quel pour le moment car je n'ai pas de meilleure réponse mais c'est quelque chose à envisager.
2 votes
Oh, et où est ma question de dépannage ? :D
0 votes
Si j'avais posé la question ci-dessus, et que j'avais obtenu la réponse la mieux classée qui commence par "APT est un système de gestion de paquets...", j'aurais voté négativement la réponse car la phrase d'introduction ne montre pas une compréhension du problème auquel je faisais face. Elle conviendrait mieux à un tutoriel complet et ce n'est pas ce à quoi ressemble une bonne réponse. Je voterais négativement mais je suis seulement ici parce que je lisais la discussion sur le méta et je pense que, dans les circonstances actuelles, un vote négatif serait injuste (comme une attaque en meute).