Если конфетка говорит Вам, что последние пакеты уже установлены, то это так. Что заставляет Вас думать, что существуют более новые доступные пакеты?
Лучший способ удалить такие неудовлетворенные зависимости, которым вы не хотите удовлетворять, - это использовать:
apt-get purge
Purge гарантирует, что все файлы конфигурации, относящиеся к пакету, также будут удалены. Короче говоря, очистка удалит все , относящееся к пакету, и вы избавитесь от проблемы неудовлетворенной зависимости.
На первый взгляд, я бы сказал, что пакеты установлены.
Так что если они вам больше не нужны, просто удалите их:
apt-get remove fglrx-driver gmail-notify libgl1-fglrx-glx libgl1-fglrx-glx:i386
(Может быть, с флагом -f
для прохождения проверки на зависимость)
Просто удалите пакет с информацией об установке
.
После двух дней "компьютерного ада" я наконец-то получил ответ. Это было нелегко! Удалите его из менеджера пакетов synaptic или из терминала.
sudo apt-get remove install-info
Я недавно обновил Xubuntu с 14.04 до 14.10, а затем сразу же до 15.04.
БОЛЬШИЕ ВРЕМЯ я получил ошибки "неудовлетворенных зависимостей" и "держал сломанные пакеты" и должен был удалить пакет install-info
. (Хорошо, что это был не системный файл.)
Это абсолютное проклятье для Linux! Не знаю, что хуже: исправление руткита в Windows или обнаружение этой ошибки в Ubuntu!
Это может быть вызвано неправильно построенными пользовательскими пакетами с ненужными зависимостями. В этом случае вы можете отредактировать базу данных pkg и удалить ненужную зависимость.
Не редактируйте базу данных пакетов, если вы абсолютно не уверены в том, что делаете, и что зависимость действительно, действительно не нужна.
vim /var/lib/dpkg/{status,available}и удалите вызывающую проблему зависимость.