Как установить отсутствующие зависимости в моей системе?

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

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

1 ответ

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

Кроме того, вы можете «принять» или «отклонить» предложения относительно отдельных пакетов, выбрав их в списке вверху и с помощью клавиш a или r соответственно. Это заставит aptitude найти решения, которые будут соответствовать вашим требованиям (хотя, если вы укажете слишком много, это может вообще не найти разрешение).

2
ответ дан 25 May 2018 в 19:38

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

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