如何升级 Ubuntu Server 10.04 中的内核?

如何升级 Ubuntu Server 10.04 中的内核?

我正在运行 Ubuntu Server 10.04 LTS。登录时我看到以下消息:

39 packages can be updated.
18 updates are security updates.

通常的公式

sudo apt-get update
sudo apt-get upgrade

给了我一条我在这个盒子上没见过的消息:

The following packages have been kept back:
  linux-headers-server linux-image-server linux-server

如果我继续进行 apt-get 升级,其余软件包将按我预期的那样升级。

如何更新内核文件?

编辑:我错过了这个之前的问题和答案,它基本上解决了我的问题:

有人可以为我解释一下 Ubuntu(Debian)dist-upgrade 吗?

答案1

通常,在这种情况下,你会想要使用apt-get dist-upgrade

如果你不是想要跑分布式升级担心意外拆除时损坏某些东西,你也可以说apt-get只升级保留的软件包,如下所示:

就你的情况而言:

sudo apt-get install linux-headers-server linux-image-server linux-server

只需从列表中指定软件包即可apt-get给了你(即“以下包裹已被扣留“)。

答案2

我认为以下是我的问题的解决方案。运行后

sudo apt-get update
sudo apt-get upgrade

我还需要跑

sudo apt-get dist-upgrade

然后重新启动服务器。这对我来说似乎有效,但如果有人有更多经验,请随意编辑此答案、对其进行评论或提供更好的答案。

相关内容