Homebrew 可以做什麼?
Homebrew 可以在 Mac 上安裝系統沒有的套件,例如 Wget 這種工程師常用的軟體。不過 Homebrew 不是只有工程師才用的到,一般常見的軟體、下載 YouTube 的程式,其實都可以透過 Homebrew 來取得。 Homebrew 也有點像是 Ninite 這套軟體,我們不需要搜尋軟體的官方網站,並手動下載、安裝軟體。尤其是許多需要註冊登入才能下載的軟體,例如:Adobe Creative Cloud、Microsoft Office 都可以透過 Homebrew 來搜尋並安裝。
安裝 Homebrew
在 Mac 的終端機貼上以下指令:/usr/bin/ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
安裝套件
安裝套件的方式很簡單,例如安裝 Wget 一樣透過指令:brew install wget
更新套件
brew update && brew upgrade && brew cleanup一氣呵成的指令內容分別是: brew update:更新 Homebrew 及套件清單 brew upgrade:更新所有套件 brew cleanup:清除暫存檔 不過在 brew 軟體清單內可能大部分都是比較「工程」的套件,因此如果要安裝一些「尋常」的軟體,我們可以安裝 Homebrew-Cask 這套軟體,來取得更多的應用程式。
安裝 Homebrew-Cask
輸入指令:brew tap caskroom/cask
搜尋可以安裝的軟體
假設我們想要尋找 Adobe 系列,可以輸入指令:brew search adobeHomebrew-Cask 就會列出所有可以安裝的 Adobe 應用程式。
安裝軟體
接著,安裝一般軟體就很簡單了,例如 Google 瀏覽器:brew cask install google-chrome網路上有許多教學特別註明,必須透過某些指令,去設定安裝軟體的路徑。筆者撰文時,測試了最新版 Homebrew-Cask 安裝軟體,跟安裝一般 Mac 軟體,預設的路徑就在「應用程式」資料夾,因此應該不需要額外修改。
更新軟體
列出需要更新的軟體brew cask outdated
更新指定軟體
brew cask install --force google-chrome
一次找出需要更新的軟體並更新
brew cask install --force $(brew cask outdated | awk '{print $1}' | xargs)
移除軟體
brew cask uninstall google-chrome