在全新安装 Trusty 时,有(由 sudo apt-get autoremove 显示)为“不升级”。为什么会这样,我怎样才能找到它们是什么(通过 Synaptic 或 CLI)以及我应该采取什么措施?
如果某个软件包被标记为“不升级”,则意味着该软件包有更新版本可用,但apt-get upgrade不会升级到该版本,因为这将涉及删除当前安装的软件包或安装新软件包。
从man apt-get:
apt-get Upgrade:检索并升级当前安装的可用新版本的软件包;在任何情况下都不会删除当前安装的软件包,也不会检索和安装尚未安装的软件包。当前安装的软件包的新版本如果不更改另一个软件包的安装状态就无法升级,将保留其当前版本。必须首先执行更新,以便 apt-get 知道有新版本的软件包可用。
您可以通过运行强制升级apt-get dist-upgrade,这将通过删除软件包并安装新软件包来满足依赖关系。
有关详细信息,请参阅什么是“dist-upgrade”以及为什么它升级的内容比“upgrade”更多?
| 归档时间: |
|
| 查看次数: |
6422 次 |
| 最近记录: |