Corrupt Pidgin - Невозможно удалить
Я недавно установил Pidgin и попытался установить pidgin-facebookchat. Центр программного обеспечения Ubuntu теперь говорит, что pidgin поврежден, поэтому я нажимаю на восстановление, но ничего не исправлено. я пробовал sudo apt-get purge pidgin но я получаю эту ошибку:
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).
А также sudo apt-get -f install приводит к этой ошибке
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
Как я могу удалить Pidgin с моего компьютера?, Он также блокирует установку других приложений.
1 ответ
Похоже, есть новая версия pidgin-facebookchat и APT предпочитает обновлять сначала перед очисткой / удалением пакетов.
Сначала делай что apt-get рекомендует:
sudo apt-get update
sudo apt-get -f install
sudo apt-get dist-upgrade
Он будет пытаться обновить, исправить любые сломанные зависимости и полностью обновить (и нет, dist-upgrade не изменит версию вашего дистрибутива). Вы можете удалять или устанавливать пакеты, внимательно просматривать их, чтобы не удалять те пакеты, которые вам нравятся. Перезагрузите, если требуется.
Затем попробуйте эту команду:
sudo apt-get purge pidgin.*
Он будет сопоставлять и очищать все пакеты, имя которых начинается с "pidgin".
Также у вас есть несколько пакетов, которые были установлены как зависимости. Вы можете удалить / удалить их, используя:
sudo apt-get autoremove --purge
Ох, и есть небольшая разница между apt-get remove а также apt-get purge, Удалить удаляет файлы пакета, кроме некоторых файлов конфигурации (находящихся в /etc/). Purge полностью удаляет пакет со всеми его файлами. Так что, если вам не нужно /etc/ конфигурация (то есть, если вы не изменили их), вы можете предпочесть apt-get purge,
Очистка не затрагивает файлы в домашних папках пользователя, т.е. не удаляет /home/myuser/.pidgin папка.