如何确定在Arch Linux中哪些软件包需要升级?

我知道pacman -Su升级了所有的软件包。 但是我怎样才能得到需要升级的软件包列表呢?

看看手册页的东西

 pacman -Syu 

将数据库同步到最新的版本

 pacman -Qu 

-u,–upgrades

 Restrict or filter output to packages that are out of date on the 

本地系统。 (仅使用软件包版本查找过期的软件包,在此处不选中replace。)如果使用-Sy刷新同步数据库,则此选项效果最佳。

 checkupdates 

包含在pacman软件包中的bash脚本checkupdates提供了一种安全的方法来检查升级到已安装的软件包,而无需同时运行系统更新。

系统维护