Homebrew|基於MacOS套件管理工具

“Homebrew”是一款自由及開放原始碼的軟體包管理系統,用以簡化Mac OS X系統上的軟體安裝過程,最初由馬克斯·霍威爾(Max
Howell)寫成。該包管理器在Ruby on Rails社群廣為人知,因其可擴充套件性得到了一致好評。

Homebrew

Homebrew使用GitHub,通過使用者的貢獻擴大對軟體包的支援。2012年,Homebrew是GitHub上擁有最多新貢獻者的專案。2013年,Homebrew同時成為GitHub上最多貢獻者及最多已關閉問題的專案。

Homebrew以Ruby語言寫成,針對於Mac OS
X作業系統自帶Ruby的版本。預設安裝在/usr/local,由一個核心git版本庫構成,以使使用者能更新Homebrew。包管理器使用一種稱為“公式”(formula)的DSL指令碼來管理依賴、下載原始碼及配置和編譯軟體,從原始碼中構建軟體。稱為“瓶”(bottle)的二進位制包是用預設選項預編譯好的公式。

使用方法:開啟網站後可切換為中文頁面,從網站上獲取一段程式碼,接著從「應用程式」找到「工具程式」,裡頭有一個「終端機」,開啟後將剛才複製的指令列貼上,按下Return確定送出,如果你有其他慣用的終端機工具,也可在這裡選擇其他的應用程式。

安裝Homebrew 時會順帶下載、安裝Xcode Command Line
Tools,必須輸入管理員密碼才能繼續安裝,大概只有這裡會稍微停留一段時間,其他部分不會暫停。安裝完Homebrew 後,接著要透過它來安裝mas
套件。

安裝後輸入mas就能檢視指令,例如:mas signin登入App Store,mas account檢視目前使用的帳號,也能透過mas
list列出當前從App Store下載安裝的應用程式。請輸入mas install
1246284741,後方的數字參考下表,替換成你要下載的版本代號。

下載時必須保持終端機開啟,同時也可以看到目前的下載進度,下載後安裝程式會顯示於應用程式資料夾。如果要為macOS製作可開機安裝程式,可參考Apple支援說明。

猜你喜歡

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *