我应该如何验证 pacman 包安装是否成功?

我应该如何验证 pacman 包安装是否成功?

在脚本中使用时,确保包安装pacman已成功完成的正确方法是什么?pacman

在最近使用 的 MSYS2 存储库中断期间pacman,我发现使用

pacman -S --noconfirm somepackage1 somepackage2

0如果由于所有依赖包的下载尝试超时而未尝试安装所请求的包,则尽管未安装这些包,仍会给出退出代码。

我现在已经在假定的安装之后添加了包查询,1当未安装给定的包时,该查询肯定会退出,这将处理这种确切的情况:

pacman -Qi somepackage

但我想知道是否还有其他类型的包安装失败我不知道pacman也会返回0

如何正确使用pacman并确定是否知道包安装成功?

相关内容