Я недавно установил 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 с моего компьютера ?, Это также блокирует установку других приложений.
Похоже, что есть новая версия 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
.