web-dev-qa-db-fra.com

Pidgin corrompu - Impossible de supprimer

J'ai récemment installé Pidgin et essayé d'installer Pidgin-facebookchat. Le centre logiciel Ubuntu dit maintenant que Pidgin est corrompu, donc j'appuie sur la réparation mais rien n'est corrigé. J'ai essayé Sudo apt-get purge Pidgin mais j'obtiens cette erreur:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 Pidgin-data : Breaks: Pidgin-facebookchat (< 1.69-2) but 1.69 is to be installed
 Pidgin-libnotify : Depends: Pidgin (< 1:3.0) but it is not going to be installed
                    Depends: Pidgin (>= 1:2.10) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Et Sudo apt-get -f install entraîne cette erreur

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  language-pack-kde-zh-hans-base firefox-locale-zh-hans language-pack-kde-en kde-l10n-engb
  language-pack-zh-hans-base kde-l10n-zhcn language-pack-zh-hans language-pack-kde-zh-hans
  language-pack-kde-en-base
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  Pidgin-facebookchat
The following packages will be upgraded:
  Pidgin-facebookchat
1 upgraded, 0 newly installed, 0 to remove and 31 not upgraded.
1 not fully installed or removed.
Need to get 0 B/39.8 kB of archives.
After this operation, 139 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
dpkg: warning: there's no installed package matching Pidgin-facebookchat:AMD64

Comment puis-je désinstaller Pidgin de mon ordinateur ?, Cela empêche également l'installation d'autres applications.

2
Tian

Il semble qu'il y ait une nouvelle version de Pidgin-facebookchat et APT préfère effectuer la mise à niveau avant de purger/supprimer les packages.

Faites d'abord ce que apt-get recommande:

Sudo apt-get update
Sudo apt-get -f install
Sudo apt-get dist-upgrade

Il essaiera de mettre à jour, de réparer toutes les dépendances cassées et de mettre à niveau complètement (et non, dist-upgrade ne changera pas votre version de distribution). Vous pouvez supprimer ou installer des packages, regardez-les attentivement afin de ne pas supprimer les packages que vous aimez. Redémarrez si nécessaire.

Essayez ensuite cette commande:

Sudo apt-get purge Pidgin.*

Il fera correspondre et purger tous les packages dont le nom commence par "Pidgin".

En outre, certains packages ont été installés en tant que dépendances. Vous pouvez les supprimer/purger en utilisant:

Sudo apt-get autoremove --purge

Oh et il y a une légère différence entre apt-get remove et apt-get purge. Remove supprime les fichiers du package à l'exception de certains fichiers de configuration (résidant dans /etc/). Purge désinstalle complètement le package avec tous ses fichiers. Donc, si vous n'avez pas besoin de /etc/ configuration (c'est-à-dire si vous ne les avez pas modifiés), vous pouvez préférer apt-get purge.

La purge ne touche pas les fichiers dans les dossiers de départ des utilisateurs, c'est-à-dire qu'elle ne supprimera pas /home/myuser/.Pidgin dossier.

2
Savvas Radevic