Homebrew

Homebrew
包管理工具可以讓你安裝和更新程序變得更方便,目前在 OS X 系統中最受歡迎的包管理工具是 Homebrew.
安裝
在安裝 Homebrew 之前,需要將 Xcode Command Line Tools 安裝完成,這樣你就可以使用基于 Xcode Command Line Tools 編譯的 Homebrew。
在 terminal 中復制以下命令(不包括 $),跟隨指引,將完成 Hombrew 安裝。
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

緊接著,我們需要做一件事讓通過 Hombrew 安裝的程序的啟動鏈接 (在 /usr/local/bin 中)可以直接運行,無需將完整路徑寫出。通過以下命令將 /usr/local/bin 添加至 $PATH 環境變量中:
$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile

Cmd+T 打開一個新的 terminal 標簽頁,運行以下命令,確保 brew 運行正常。
$ brew doctor

譯注:
安裝完成后,Homwbrew 會將本地 /usr/local 初始化為 git 的工作樹,并將目錄所有者變更為當前所操作的用戶,將來 brew 的相關操作不需要 sudo 。
Homebrew 基本使用
安裝一個包,可以簡單的運行:
$ brew install <package_name>

更新 Homebrew 在服務器端上的包目錄:
$ brew update

查看你的包是否需要更新:
$ brew outdated

更新包:
$ brew upgrade <package_name>

Homebrew 將會把老版本的包緩存下來,以便當你想回滾至舊版本時使用。但這是比較少使用的情況,當你想清理舊版本的包緩存時,可以運行:
$ brew cleanup

查看你安裝過的包列表(包括版本號):
$ brew list --versions

Homebrew Cask
你已經感受到了使用 Homebrew 安裝命令行程序的便利。那么接下來,我們將通過 Homebrew Cask 優雅、簡單、快速的安裝和管理 OS X 圖形界面程序,比如 Google Chrome 和 Dropbox。
安裝
安裝 Homebrew-cask 是如此的簡單直接,運行以下命令即可完成:
$ brew tap caskroom/cask // 添加 Github 上的 caskroom/cask 庫$ brew install brew-cask // 安裝 brew-cask$ brew cask install google-chrome // 安裝 Google 瀏覽器$ brew update && brew upgrade brew-cask && brew cleanup // 更新

搜索
如果你想查看 cask 上是否存在你需要的 app,可以到 caskroom.io 進行搜索。
文件預覽插件
有些 插件 可以讓 Mac 上的文件預覽更有效,比如語法高亮、markdown 渲染、json 預覽等等。
$ brew cask install qlcolorcode$ brew cask install qlstephen$ brew cask install qlmarkdown$ brew cask install quicklook-json$ brew cask install qlprettypatch$ brew cask install quicklook-csv$ brew cask install betterzipql$ brew cask install webp-quicklook$ brew cask install suspicious-package

OS X 圖形界面程序
$ brew cask install alfred$ brew cask install appcleaner$ brew cask install cheatsheet$ brew cask install dropbox$ brew cask install google-chrome$ brew cask install onepassword$ brew cask install sublime-text$ brew cask install totalfinder...

譯注:
如果你經常使用 Alfred 啟動程序,那么你會想 Alfred 可以搜索 brew cask 安裝的程序,實現這些僅需運行:
brew cask alfred link

此外你還可以通過 brew cask 安裝 launchrocket,來管理通過 brew 安裝的 service

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容