Homebrew - Mac 開發配置

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)"

執行上面命令後會提示輸入系統密碼.
這裏寫圖片描述

輸入密碼後會開始下載homebrew,如果此時網速不穩定可能會出現錯誤提示:curl: (35) Server aborted the SSL handshake。
此時需要執行卸載操作,輸入如下命令進行卸載:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

卸載完成後再次嘗試安裝。

緊接着,我們需要做一件事讓通過 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

發佈了75 篇原創文章 · 獲贊 30 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章