Я дурачился попытка решить эту проблему, и я удалил некоторые важные пакеты. Когда я понял, что это вычищало больше вещей, которые я предназначил, я просто перезагрузил, вместо того, чтобы попытаться найти разветвленный процесс и остановить его. Теперь я вижу в aptitude
то, что у меня есть несколько поврежденных пакетов, которые НЕ обнаруживаются в synaptic
. Вместо того, чтобы пытаться установить недостающие пакеты (например, Python, YIKES!), "разрешение" состоит в том, чтобы удалить 354 пакета, которые все еще установлены, которые зависят от того, что отсутствует. Существует ли команда, чтобы пройти все установленные пакеты и удостовериться, что все их зависимости также установлены? Если бы я мог бы просто получить список, который был бы полезен, но, ясно, команда только к "делает это" и устанавливает их, было бы лучше.
Кроме установки и/или apt-get -f install
предложения упомянули в комментариях, можно сказать aptitude
найти другое разрешение при помощи ,
и .
ключи для навигации через список доступных разрешений в исследовать представлении (вводимый с e
). Иногда первое предлагаемое решение включает пакеты удаления, тогда как несколько следующих включат upgrade/downgrade/re-install операции.
Кроме того, можно "принять" или "отклонить" предложения относительно отдельных пакетов путем выбора их в списке наверху и использовании a
или r
ключи соответственно. Это вынудит способность найти решения, которые уважают Ваши требования (хотя при определении слишком многих, она может не найти разрешение в целом).