Ubuntu 16.04 无法运行“sudo apt upgrade”

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).

我已经用谷歌搜索过,但没有找到答案,可能是我搜索的方式不对。

我现在能做什么?

答案1

apt-get upgrade我在 Ubuntu 10.04 上也遇到过类似的问题。后来我了解到它apt-get dist-upgrade可以更好地处理依赖关系。apt-get dist-upgrade从那时起我就一直在使用它,它在 10.04、12.04、14.04 和 16.04 上都有效。

答案2

尝试资质。我发现,即使你对第一个问题说不,它也会继续尝试寻找解决方案。

aptitude full-upgrade

删除内核可能会导致您的系统无法启动。请务必制定恢复计划,例如重建系统或启动救援环境。

相关内容