Как я устанавливаю недостающие зависимости от своей системы?

Я дурачился попытка решить эту проблему, и я удалил некоторые важные пакеты. Когда я понял, что это вычищало больше вещей, которые я предназначил, я просто перезагрузил, вместо того, чтобы попытаться найти разветвленный процесс и остановить его. Теперь я вижу в aptitude то, что у меня есть несколько поврежденных пакетов, которые НЕ обнаруживаются в synaptic. Вместо того, чтобы пытаться установить недостающие пакеты (например, Python, YIKES!), "разрешение" состоит в том, чтобы удалить 354 пакета, которые все еще установлены, которые зависят от того, что отсутствует. Существует ли команда, чтобы пройти все установленные пакеты и удостовериться, что все их зависимости также установлены? Если бы я мог бы просто получить список, который был бы полезен, но, ясно, команда только к "делает это" и устанавливает их, было бы лучше.

1
задан 13 April 2017 в 15:23

1 ответ

Кроме установки и/или apt-get -f install предложения упомянули в комментариях, можно сказать aptitude найти другое разрешение при помощи , и . ключи для навигации через список доступных разрешений в исследовать представлении (вводимый с e). Иногда первое предлагаемое решение включает пакеты удаления, тогда как несколько следующих включат upgrade/downgrade/re-install операции.

Кроме того, можно "принять" или "отклонить" предложения относительно отдельных пакетов путем выбора их в списке наверху и использовании a или r ключи соответственно. Это вынудит способность найти решения, которые уважают Ваши требования (хотя при определении слишком многих, она может не найти разрешение в целом).

2
ответ дан 7 December 2019 в 14:50

Другие вопросы по тегам:

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