Назад | Перейти на главную страницу

Ubuntu 16.04 не может запустить «sudo apt upgrade»

У меня запущен сервер

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:        16.04
Codename:       xenial

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

sudo apt-get update
sudo apt-get upgrade

но он показывает мне такие ошибки

linux-image-generic-hwe-16.04: Зависит от: linux-image-4.15.0-33-generic, но не установлен. Рекомендует: Thermald, но он не установлен.

linux-modules-extra-4.15.0-30-generic: Зависит от: linux-image-4.15.0-30-generic, но он не установлен или linux-image-unsigned-4.15.0-30-generic, но это не так. установлены

Я пытался установить эти пакеты самостоятельно, но это не решило мою проблему.

также я пытался использовать

sudo apt-get -f install

нет решения.

Отредактировано

sudo apt install linux-image-4.15.0-33-generic

Reading package lists... Done
Building dependency tree       
Reading state information... Done

You might want to run 'apt-get -f install' to correct these:

The following packages have unmet dependencies:



linux-image-4.15.0-33-generic : Depends: linux-modules-4.15.0-33-generic but it is not going to be installed



linux-image-generic-hwe-16.04 : Depends: linux-image-4.15.0-34-generic but it is not going to be installed


 Recommends: thermald but it is not going to be installed



linux-modules-extra-4.15.0-34-generic : Depends: linux-image-4.15.0-34-generic but it is not going to be installed or
                                                  linux-image-unsigned-4.15.0-34-generic but it is not going to be installed

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Я погуглил, но не смог найти ответ, возможно, я ищу неправильно.

Что мне теперь делать?

У меня были похожие проблемы с apt-get upgrade в Ubuntu 10.04. Потом я узнал, что apt-get dist-upgrade лучше справляется с зависимостями. я использовал apt-get dist-upgrade с тех пор, и он работал у меня 10.04, 12.04, 14.04 и 16.04.

Пытаться способность. Я обнаружил, что он будет продолжать искать решения, даже если вы откажетесь от первого.

aptitude full-upgrade

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