有些似乎可以共通的選項 -r, --root 指定安裝根目錄 -b, --dbpath 指定資料庫位置 -v, --verbose 顯示多一點訊息 --arch 指定 architecture --debug 顯示偵錯訊息 ============================================================================= 更新套件列表 pacman -Sy (正常情況) pacman -Syy (即使已經最新也強制更新) 清除套件列表 pacman -Sc (清除舊的) pacman -Scc (清除所有) 安裝套件或套件群組 pacman -S 套件或套件群組 [-r 不同的根目錄] 下載套件但不安裝 pacman -Sw 套件 安裝指定的套件檔案 pacman -U 套件檔案 移除套件 pacman -R 套件 [-r 不同的根目錄] 移除套件並同時移除設定檔 pacman -Rn 套件 移除套件和所有不再需要的套件 pacman -Rs 套件 移除套件和所有相依於此的套件 pacman -Rc 套件 移除套件但忽略相依性 pacman -Rd 套件 ============================================================================= 列出指定套件庫裡的套件 pacman -Sl 從套件清單搜尋套件 pacman -Ss 關鍵字 從套件清單讀取詳細資訊 pacman -Si 套件 列出套件群組內容 pacman -Sg 套件群組 ============================================================================= 列出已安裝的套件 pacman -Q 從已安裝的套件搜尋 pacman -Qs 關鍵字 從已安裝的套件讀取詳細資訊 pacman -Qi 套件 查看套件 changelog pacman -Qc 套件 列出已安裝的檔案 pacman -Ql 套件 查詢已安裝的檔案屬於哪個套件 pacman -Qo 檔案 查詢可更新的套件 pacman -Qu ============================================================================= 更新套件檔案庫列表 pkgfile -u 查詢檔案位於哪個套件 pkgfile 檔案 -b 只查詢 bin 和 sbin 下的檔案 -c 區分大小寫 -g 可以用萬用字元 -r 可以用 regular expression