我做了 sudo apt-get update 和 sudo apt-get upgrade 这导致:
Hit http://security.ubuntu.com saucy-security/universe Translation-en
Ign http://security.ubuntu.com saucy-security/main Translation-en_US
Ign http://security.ubuntu.com saucy-security/universe Translation-en_US
Fetched 8,843 kB in 6s (1,422 kB/s)
Reading package lists... Done
ubuntu@core01:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-headers-generic linux-headers-virtual linux-image-virtual linux-virtual python3-distupgrade ubuntu-release-upgrader-core
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
ubuntu@core01:~$
Run Code Online (Sandbox Code Playgroud)
所以我做了:
sudo do-release-upgrade
Checking for a new Ubuntu release
No new release found
Run Code Online (Sandbox Code Playgroud)
下次我登录时:
Get cloud support with Ubuntu Advantage Cloud Guest:
http://www.ubuntu.com/business/services/cloud
Use Juju to deploy your cloud instances and workloads:
https://juju.ubuntu.com/#cloud-saucy
24 packages can be updated.
9 updates are security updates.
Run Code Online (Sandbox Code Playgroud)
任何人都可以建议它仍然说 24 个包需要更新吗?
谢谢
比我在这里输入的答案更好:https : //askubuntu.com/questions/601/the-following-packages-have-been-kept-back-why-and-how-do-i-solve-it
do-release-upgrade
用于在 Ubuntu 中的主要版本之间切换。尽管听起来相似的名字apt-get dist-upgrade
只允许处理新的和变化的依赖。有时这是从一个版本的 Debian/Ubuntu 升级到下一个版本的一部分,但在您关注测试/不稳定和包装更改时也是如此。