更新系統(tǒng)
pacman -Syu :對整個系統(tǒng)進(jìn)行更新
如果你已經(jīng)使用pacman -Sy將本地的包數(shù)據(jù)庫與遠(yuǎn)程的倉庫進(jìn)行了同步塔猾,也可以只執(zhí)行?pacman -Su
安裝包
? pacman -S 包名:例如,執(zhí)行 pacman -S firefox 將安裝 Firefox倒堕。你也可以同時安裝多個包哪自,只需以空格分隔包名即丰包。
? pacman -Sy 包名:與上面命令不同的是,該命令將在同步包數(shù)據(jù)庫后再執(zhí)行安裝壤巷。
? pacman -Sv 包名:在顯示一些操作信息后執(zhí)行安裝邑彪。
? pacman -U 本地包名:安裝本地包,其擴展名為 pkg.tar.gz胧华。
? pacman -U?http://www.example.com/repo/example.pkg.tar.xz?安裝一個遠(yuǎn)程包(不在 pacman 配置的源里面)
刪除包
? pacman -R 包名:該命令將只刪除包锌蓄,保留其全部已經(jīng)安裝的依賴關(guān)系
? pacman -Rs 包名:在刪除包的同時升筏,刪除其所有沒有被其他已安裝軟件包使用的依賴關(guān)系
? pacman -Rsc 包名:在刪除包的同時,刪除所有依賴這個軟件包的程序
? pacman -Rd 包名:在刪除包時不檢查依賴瘸爽。
搜索包
? pacman -Ss 關(guān)鍵字:在倉庫中搜索含關(guān)鍵字的包。
? pacman -Qs 關(guān)鍵字: 搜索已安裝的包铅忿。
? pacman -Qi 包名:查看有關(guān)包的詳盡信息剪决。
? pacman -Ql 包名:列出該包的文件。
其他用法
? pacman -Sw 包名:只下載包檀训,不安裝柑潦。
? pacman -Sc:清理未安裝的包文件,包文件位于 /var/cache/pacman/pkg/ 目錄峻凫。
? pacman -Scc:清理所有的緩存文件渗鬼。