web-dev-qa-db-fra.com

Comment corriger l'erreur apt-get upgrade (apt-get install -f)?

Avant j'ai lu plus de sources comme this mais je n'ai pas trouvé de réponse à mon erreur, qui est liée au paquet de mise à jour du système. Nous pouvons voir en haut à droite ici:

enter image description here

Je n'ai pas une si grande expérience en cela. L'erreur de mise à jour comme ici:

enter image description here

me propose d'exécuter:

 apt-get -f install

aussi, j'avais été essayé

Sudo apt-get install -f
Sudo apt-get -f install
apt-get install -f

mais j'ai une autre erreur:

enter image description here

S'il vous plaît, peut-être que quelqu'un a de l'expérience dans ce domaine, merci.

quand j'exécute avec succès:

Sudo pip3 uninstall click

J'ai toujours la même erreur: enter image description here

Quand j'exécute la commande:

journalctl -xe

J'ai: enter image description here Il semble que j'ai besoin d'installer click.

1
Vasyl Lyashkevych

Essayez d'utiliser autoremove

Sudo apt-get autoremove

C'est la commande qui nettoie les dépendances après la suppression d'un paquet.

1
deelwurf

Dans ce cas, la cause première est le fichier de verrouillage. Les fichiers de verrouillage sont utilisés pour empêcher deux processus ou plus d'utiliser les mêmes données. Lorsque apt ou apt-commandes sont exécutés, il crée des fichiers de verrouillage à quelques endroits. Lorsque la commande apt précédente n’était pas terminée correctement, les fichiers de verrouillage ne sont pas supprimés et empêchent par conséquent toute nouvelle instance des commandes apt/apt-get.

Pour résoudre le problème, tout ce que vous avez à faire est de supprimer les fichiers de verrouillage. Vous pouvez le faire facilement en utilisant les commandes ci-dessous:

Sudo rm /var/lib/apt/lists/lock
Sudo rm /var/cache/apt/archives/lock
Sudo rm /var/lib/dpkg/lock

Après cela, reconfigurez les paquets

Sudo dpkg --configure -a

Maintenant, si vous exécutez la commande Sudo apt update, tout devrait bien se passer.

1
PrivateX