En cas de problèmes lors de la dernière apt-get
opération, existe-t-il une commande qui vérifie si quelque chose doit être poursuivi apt-get
?
En cas de problèmes lors de la dernière apt-get
opération, existe-t-il une commande qui vérifie si quelque chose doit être poursuivi apt-get
?
Réponses:
Utilisez la commande:
sudo apt-get -f install
Si cela ne fonctionne pas, vous pouvez demander à dpkg de terminer la configuration des packages qui n'ont été que partiellement configurés:
sudo dpkg --configure -a
Si cela ne fonctionne pas, vous pouvez reconfigurer tous les packages avec:
sudo dpkg-reconfigure -a
sudo aptitude -f install
?
-f
ne fait aucune différence, avec ou sans, je ne reçois aucune erreur avec apt-get mais avec atṕtitude, voir: askubuntu.com/questions/425516/…
dpkg --configure -a
? C'est un sous-ensemble de ce qui se apt-get -f …
passe s'il y a des packages non configurés. dpkg-reconfigure
est une opération entièrement différente.
En plus de la réponse de @Frantique, je voudrais ajouter:
sudo dpkg --configure -a
Cela a résolu mon problème lorsque la mise à niveau a été interrompue pendant le processus.
J'ai eu le même problème et dans mon cas, un paquet Deb était corrompu. j'ai dû
supprimer les packages mis en cache /var/cache/apt/archives
avec
sudo apt-get clean
avant de courir
sudo apt-get -f install
dpkg lock
erreur, voyez ici .