在实际做之前
#apt-get upgrade
在 Debian 服务器上,我想要概览即将更新的软件包名称以及这些软件包中的更改。
最近我的 root 帐户收到了一封包含此类列表的邮件。其中包含所有要升级的软件包以及每个软件包的更新日志。现在我不知道如何收到该邮件,因此我不知道如何再次收到它。
到目前为止我能得到的最接近的答案是:
apt-get -s upgrade
多谢
答案1
我首先会这样做:
apt-get update
然后运行:
apt-get upgrade
它将为您提供最新的更改并询问您是否要执行这些更改。
答案2
最简单的方法是使用aptitude
。您可以浏览可用的安全更新和可升级的软件包,然后按C
查看更改日志(也可以在菜单中按 访问Ctrl + t
)。它足够智能,可以向您显示最新版本的更改日志。您可以使用 执行相同操作apt-get changelog <package-name>
,但似乎效果不太好,至少在我的系统上是这样。对于通过 aptitude 工作的软件包(puppet),它失败了,我不知道是否可以指定软件包列表(除了通过生成和解析它)。