套件管理程式

MSYS2 採用了和一般 GNU/Linux 發行版本的 APT 或 YUM 不太一樣,而是使用了 Arch-Linux 的 pacman 套件管理程式,但是使用上非常簡單,也很穩定。

常用功能指令

搜尋可安裝套件

pacman -Ss
pacman -Ss 套件名稱

安裝套件

pacman -S 套件名稱

移除套件

pacman -R 套件名稱

查詢已安裝套件

pacman -Q
pacman -Q 套件名稱

更新所有套件

pacman -Syu

其它使用說明

pacman -h

使用範例

假設我們想安裝常用的版本控制系統,可以先用關鍵字「version control」來查詢目前伺服器上有哪些版本控制相關的套件。

pacman -Ss version control

基本上就可以看到所有套件描述裡面有出現「version control」的套件,而我們選擇了 msys/git ,版本為 2.6.2-1。

先不要在意前面的 msys 後面會解釋,先直接根據它的套件名稱 git 來安裝。

pacman -S git

安裝完成後,可以檢查是否正常安裝在套件內:

pacman -Q git

如果有出現套件名稱及版本,通常就代表已經安裝成功,當然您也可以直接使用安裝好的工具來檢查是否安裝成功:

git --version

安裝好後,只要定期去使用更新指令 pacman -Syu 就可以將套件維持至最新的版本了。

簡單的介紹套件管理程式後,下一章將教導如何進行 C/C++ 開發工具 GCC 的安裝及使用。