apt-get терпит неудачу из-за неудовлетворенных зависимостей: Breaks, Depends , Рекомендует - что все это значит?

Я пытаюсь исправить уязвимость Dirty Cow, выполнив следующую команду на моем сервере Ubuntu 12.04:

sudo apt-get update && sudo apt-get dist-upgrade

Это приводит к следующим ошибкам:

The following packages have unmet dependencies:
 lsb-base : Breaks: upstart (< 1.12.1-0ubuntu8)
            Breaks: upstart:i386 (< 1.12.1-0ubuntu8)
 plymouth : Depends: initramfs-tools but it is not going to be installed
            Recommends: plymouth-theme-ubuntu-text but it is not going to be installed or
                        plymouth-theme
 udev : Depends: initramfs-tools (>= 0.92bubuntu63) but it is not going to be installed
        Depends: util-linux (> 2.15~rc2)
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Что мне нужно сделать, чтобы исправить эти ошибки?

0
задан 27 October 2016 в 13:54
1 ответ

Я рекомендую исправить зависимости dist-upgrade жалуется на запуск этих команд для отдельного обновления и обновления и, таким образом, исправления любых зависимостей, которые в настоящее время не выполняются.

sudo apt-get update

, затем

sudo apt-get upgrade

, затем

sudo apt-get dist-upgrade

Совместное обновление с обновлением помогло исправить множество проблем, которые я Наткнулся в прошлом. Обновление помогает обновлению знать, где, что, когда и как обновлять.

Упрощенный пример: у вас версия 1, в то время как dist-upgrade требовал, чтобы вы были в версии 2, а запуск обновления привел вас только к версии 1.5, а Обновление завершило работу и привело вас к версии 2, что делает вашу систему удобной и готовой к dist-upgrade.

Рад слышать, что это помогло!

0
ответ дан 5 December 2019 в 09:24

Теги

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