pacman 使用 -Q 参数查询本地软件包数据库, -S 查询同步数据库,以及 -F查询文件数据库
pacman 可以在包数据库中查询软件包,查询位置包含了软件包的名字和描述
$ pacman -Ss string1 string2 ...
使用正则
$ pacman -Ss '^vim-'
要查询已安装的软件包:
$ pacman -Qs string1 string2 ...
按文件名查找软件库:
$ pacman -F string1 string2 ...
显示软件包的详尽的信息:
$ pacman -Si package_name
查询本地安装包的详细信息:
$ pacman -Qi package_name
同时显示备份文件和修改状态:
$ pacman -Qii package_name
要获取已安装软件包所包含文件的列表:
$ pacman -Ql package_name
查询远程库中软件包包含的文件:
$ pacman -Fl package_name
查软件包安装的文件是否都存在:
$ pacman -Qk package_name
查询数据库获取某个文件属于哪个软件包
$ pacman -Qo /path/to/file_name
查询文件属于远程数据库中的哪个软件包:
$ pacman -F /path/to/file_name
查询所有不再作为依赖的软件包(孤立orphans):
$ pacman -Qdt
查询所有明确安装而且不被其它包依赖的软件包:
$ pacman -Qet