Cheat Sheet速查表
跳转到主要内容

Pacman 速查表

本文根据 Devhints / Pacman 翻译。代码示例及版本范围沿用原文。原文标注更新日期:2018-07-07。

命令

关于

Pacman 是 Arch Linux 及其衍生版的软件包管理器。

常用命令

命令说明
pacman -Syu <pkg>安装(并更新软件包列表)
pacman -S <pkg>仅安装
pacman -Rsc <pkg>卸载
pacman -Ss <keywords>搜索
pacman -Syu升级所有内容

查询

命令说明
pacman -Qe列出显式安装的软件包
pacman -Ql <pkg>该软件包包含哪些文件?
pacman -Qii <pkg>列出软件包的相关信息
pacman -Qo <file>此文件属于哪个软件包?
pacman -Qs <query>在已安装的软件包中搜索关键词

孤立软件包

命令说明
pacman -Qdt列出不再需要的软件包
pacman -Rns $(pacman -Qdtq)卸载不再需要的软件包

若要避免产生孤立软件包,请使用 pacman -Rsc 来移除软件包,这会同时移除不再需要的依赖项。

其他

命令说明
pactree <pkg>……依赖于什么? 软件包 依赖于什么?
pactree -r <pkg>有哪些软件包依赖于…… 软件包?

参考资料