安裝軟件
pacman -S (軟件名)
:安裝軟件,若有多個軟件包,空格分隔pacman -S --needed (軟件名)
:安裝軟件,若存在,不重新安裝最新的軟件pacman -Sy (軟件名)
:安裝軟件前,先從遠程倉庫下載軟件包數據庫pacman -Sv (軟件名)
:輸出操作信息后安裝pacman -Sw (軟件名)
:只下載軟件包,而不安裝pacman -U (軟件名.pkg.tar.gz)
:安裝本地軟件包pacman -U (http://www.xxx.com/xxx.pkg.tar.xz)
:安裝一個遠程包
卸載軟件
pacman -R (軟件名)
:只卸載軟件包不卸載依賴的軟件pacman -Rv (軟件名)
:卸載軟件,並輸出卸載信息pacman -Rs (軟件名)
:卸載軟件,並同時卸載該軟件的依賴軟件pacman -Rsc (軟件名)
:卸載軟件,並卸載依賴該軟件的程序pacman -Ru (軟件名)
:卸載軟件,同時卸載不被任何軟件所依賴
搜索軟件
pacman -Ss (關鍵字)
:在倉庫搜索包含關鍵字的軟件包pacman -Sl
:顯示軟件倉庫所有軟件的列表pacman -Qs (關鍵字)
:搜索已安裝的軟件包pacman -Qu
:列出可升級的軟件包pacman -Qt
:列出不被任何軟件要求的軟件包pacman -Q (軟件名)
:查看軟件包是否已安裝pacman -Qi (軟件包)
:查看某個軟件包詳細信息pacman -Ql (軟件名)
:列出軟件包所有文件安裝路徑
軟件包組
pacman -Sg
:列出軟件倉庫上所有軟件包組pacman -Qg
:列出本地已經安裝的軟件包組和子軟件包pacman -Sg (軟件包組)
:查看軟件包組所包含的軟件包pacman -Qg (軟件包組)
:查看軟件包組所包含的軟件包
更新系統
pacman -Sy
:從服務器下載最新的軟件包數據庫到本地pacman -Su
:升級所有已安裝的軟件包pacman -Syu
:升級整個系統
清理緩存
pacman -Sc
:清理未安裝的軟件包文件pacman -Scc
:清理所有的緩存文件