用法: pacman {-Q –query} [選項] [軟體包]
-b, –dbpath <路徑> 指定另外的資料庫位置
-c, –changelog 查看某軟體包的更新日誌
-d, –deps 列出所有作為依賴安裝的軟體包 [過濾器]
-e, –explicit 列出所有單獨指定安裝的軟體包 [過濾器]
-g, –groups 查看某軟體包群組所屬的所有軟體包
-i, –info 查看軟體包資訊 (-ii 查看備份檔案)
-k, –check 檢查軟體包檔案是否存在 (-kk 則查詢檔案屬性)
-l, –list 列出被查詢軟體包的檔名列表
-m, –foreign 列出沒有在同步資料庫時找到的已安裝軟體包 [過濾器]
-n, –native 列出僅可在同步資料庫中找到的已安裝軟體包 [過濾器]
-o, –owns <檔案> 查詢哪個軟體包擁有 <檔案>
-p, –file <軟體包> 從某個軟體包而不是資料庫查詢
-q, –quiet 在查詢或搜索時顯示較少的資訊
-r, –root <路徑> 指定另外的安裝根目錄
-s, –search <regex> 搜尋符合指定字符串的已安裝本地的軟體包
-t, –unrequired 列出所有不被其他軟體包 (包含選擇性) 需要的軟體包
(-tt 忽略可選依賴) [過濾器]
-u, –upgrades 列出所有可升級的軟體包 [過濾器]
-v, –verbose 顯示詳細訊息
–arch <架構> 設定另外的架構
–cachedir <目錄> 指定另外的軟體包快取位置
–color <when> 讓輸出呈現色彩變化
–config <路徑> 指定另外的組態檔
–confirm 永遠詢問確認
–debug 顯示除錯訊息
–disable-download-timeout
使用較長的下載逾時
–gpgdir <路徑> 為 GnuPG 指定額外家目錄
–hookdir <dir> 設定替代的掛鉤路徑
–logfile <路徑> 指定另外的紀錄檔案
–noconfirm 不詢問確認
–sysroot 在已掛載的客端作業系統上操作(僅 root)
[josh@archlinux ~]$pacman -Qo /usr/bin/alsamixer
/usr/bin/alsamixer 被 alsa-utils 1.2.8-1 所擁有
alias pacListQuery='pacman -Ql' ##list
alias ownQuery='pacman -Qo' ##owner
alias pacRegex='pacman -Qs' ##search