Зависимости apt-get и удаление пакетов

Используя APT-GET, обычно ошибка выглядит так:

Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение).

Удалим кеш пакетов:

sudo apt-get clean

Удалим осиротевшие пакеты:

sudo apt-get autoremove

Обновите список пакетов:

sudo apt-get update

Исправьте зависимости:

sudo apt-get -f install

Обычно этого достаточно.

Если вы запутались с зависимостями, поможет интеллектуальное обновление системы:

sudo apt-get dist-upgrade

Если установка была прервана, то следует переустановить пакет:

sudo apt-get install --reinstall имя_пакета

Если репозиторий недоступен, исправить:

/etc/apt/sources.list - главный список репозиториев

/etc/apt/sources.list.d - каталог для сторонних репозиториев

Если невозможно удалить/переустановить пакет, исправить:

/var/lib/dpkg/status - список установленных пакетов

/var/lib/dpkg/available - список доступных для скачивания пакетов