pacapt 介紹
不同作業系統 有著各自的套件管理程式 (pacman, brew, apt-get, yum, ...) 每一套的使用方法都不太一樣
pacapt 提供了一個一致的使用方式 (它在常見的套件管理程式 加上了一層 wrpper) 讓使用者 使用 pacman 的操作方式 來做套件的管理 (查詢 安裝 移除套件 更新資料庫)
以我個人為例 工作平常使用 Arch Linux 有 ubunt, cenots 的 server 需要管理 有一台 mac air [1]
最熟悉的套件管理程式自然是 pacman, 再來才是 apt-get, ...
這個程式恰恰就符合我的需求 用 pacapt 統一了 套件管理操作的方式
安裝 pacapt
mac 上用 brew 安裝
>>> brew install pacapt
使用 pacapt
使用的方式 就照 pacman 的方式
>>> pacpat -h
搜尋套件
>>> pacapt -Ss <package>
移除套件 (該套件所依賴的套件 如果沒有其它套件依賴 也一併移除)
>>> pacapt -Rs <packeage>
更新套件資料庫
>>> pacapt -Sy
升級系統
>>> pacapt -Su
更新套件資料庫後升級系統
>>> pacapt -Syu
實際各參數支援的情況
Q Qc Qi Ql Qm Qo Qp Qs Qu R Rn Rns Rs S Sc Scc Sccc Si Sii Sl Ss Su Suy Sy U
由於 pacapt 支援許多套件管理程式 詳見 GitHub pacapt 項目
[1] | 由於不是很常使用 brew 為此還做了筆記 方便查詢 |