我正在运行Ubuntu Server 10.04 LTS。 当我login时,我看到消息:
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吗?
通常,在这种情况下,你会想使用apt-get dist-upgrade
如果您不希望由于意外删除导致某些事情被破坏而导致远程升级 ,那么您也可以通过apt-get来仅升级保留的软件包,如下所示:
在你的情况下:
sudo apt-get install linux-headers-server linux-image-server linux-server
只需从apt-get给你的列表中指定软件包(即“ 以下软件包已被保留 ”)。
我认为以下是解决我的问题。 运行后
sudo apt-get update sudo apt-get upgrade
我也需要运行
sudo apt-get dist-upgrade
然后重新启动服务器。 这似乎适用于我,但如果有人有更多的经验,请随时编辑这个答案,评论或提供更好的答案。