热门问题
时间线
聊天
视角
Pacman
軟體包管理系統 来自维基百科,自由的百科全书
Remove ads
Pacman是一個軟體包管理器,作為Arch Linux發行版的一部分。它最早由Arch Linux的Judd Vinet開發。Pacman可以解決安裝過程中的依賴問題,自動下載並且安裝所有需要的軟體包。
此條目沒有列出任何參考或來源。 (2015年10月6日) |
Remove ads
圖形前端
現在已經有很多可用的pacman GUI圖形前端。
- gtkpacman:採用PyGTK2開發的pacman圖形前端。
- alunn:顯示新的更新和訊息的系統提示。
- guzuta:另一個 採用PyGTK開發的前端。
- pacmon-svn:提示可用更新的任務欄部件。
- pacupdate:提示系統更新的系統提示。
- wakka:gtkpacman的一個分支。
- kalu:在系統匣顯示官方新聞及更新(包含官方套件庫及AUR),同時包含了一個系統升級的圖形前端。
語法
在終端機裡輸入:
pacman -S <package>
這樣系統會封閉迴路自動下載封包<package>
以及所有的依存套件,同時進行一系列套件的安裝過程進行。
參數:
-s --search <正则表达式>
會在所有源列表中搜尋與表達式匹配的包並列出
-u --sysupgrade
將升級所有版本比源列表低的包,通過呼叫兩次可以變為與源列表不相等的包,該命令對於從不穩定源切換至穩定源十分有用
-w --downloadonly
只返回搜尋結果,不進行安裝或升級操作
-y --refresh
下載主源列表最新副本,通常配合-u
使用,通過呼叫兩次即可強制下載,即使版本相同
在終端機裡輸入:
pacman -R <package>
這樣系統會自動移除<package>
以及任何依此存套件的其它套件。
參數:
-c --cascade
遞迴刪除該包及所有與該包有依賴關係的包,請小心使用該參數
-u --uneeded
刪除向下沒有依賴關係的包,比起-c
,本參數更為安全
在終端機中輸入:
pacman -U <package>
這樣系統可以同步已經在本地的包至最新狀態
參見
外部連結
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads