“Пакеты не встретили зависимости”, но я не хочу устанавливать эти пакеты больше. Как я чищу это?

Если конфетка говорит Вам, что последние пакеты уже установлены, то это так. Что заставляет Вас думать, что существуют более новые доступные пакеты?

4
23.09.2016, 16:13
4 ответа

Лучший способ удалить такие неудовлетворенные зависимости, которым вы не хотите удовлетворять, - это использовать:

apt-get purge

Purge гарантирует, что все файлы конфигурации, относящиеся к пакету, также будут удалены. Короче говоря, очистка удалит все , относящееся к пакету, и вы избавитесь от проблемы неудовлетворенной зависимости.

3
27.01.2020, 20:56

На первый взгляд, я бы сказал, что пакеты установлены.

Так что если они вам больше не нужны, просто удалите их:

apt-get remove fglrx-driver gmail-notify libgl1-fglrx-glx libgl1-fglrx-glx:i386

(Может быть, с флагом -f для прохождения проверки на зависимость)

.
2
27.01.2020, 20:56

Просто удалите пакет с информацией об установке .

После двух дней "компьютерного ада" я наконец-то получил ответ. Это было нелегко! Удалите его из менеджера пакетов synaptic или из терминала.

sudo apt-get remove install-info

Я недавно обновил Xubuntu с 14.04 до 14.10, а затем сразу же до 15.04.

БОЛЬШИЕ ВРЕМЯ я получил ошибки "неудовлетворенных зависимостей" и "держал сломанные пакеты" и должен был удалить пакет install-info . (Хорошо, что это был не системный файл.)

Это абсолютное проклятье для Linux! Не знаю, что хуже: исправление руткита в Windows или обнаружение этой ошибки в Ubuntu!

0
27.01.2020, 20:56

Это может быть вызвано неправильно построенными пользовательскими пакетами с ненужными зависимостями. В этом случае вы можете отредактировать базу данных pkg и удалить ненужную зависимость.

Не редактируйте базу данных пакетов, если вы абсолютно не уверены в том, что делаете, и что зависимость действительно, действительно не нужна.

vim /var/lib/dpkg/{status,available}
и удалите вызывающую проблему зависимость.
-1
27.01.2020, 20:56

Теги

Похожие вопросы