如何在Ubuntu中进行部分更新

我有两个一般的问题,如何显示更新内容以及如何进行部分更新,例如我只想更新nginx,而不要触摸其他环境。

显示升级而不运行它的更传统的方式是apt-get upgrade -s

另一个有用的工具是apt-show-versions ,如果需要升级,将在第二个字段显示“upgradeable”。

和SvW的post一样,在两者之前运行apt-get update

要显示可用升级列表:

 apt-get update apt-get upgrade 

n不实际升级。

 apt-get changelog <packagename> 

将列出更改日志(如果可用)。

只升级一个软件包:

 apt-get install <packagename> 

将只安装或升级这个软件包。

但请注意,如果更新依赖于其他更新的软件包,则可能会失败。