Homebrew

Apple OS
回覆文章
yehlu
Site Admin
文章: 3245
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

Homebrew

文章 yehlu »

http://brew.sh/index_zh-tw.html

使用 Homebrew 安裝 Apple 沒有預裝但是你需要的東西。

代碼: 選擇全部

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

代碼: 選擇全部

brew install git
yehlu
Site Admin
文章: 3245
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

Re: Homebrew

文章 yehlu »

代碼: 選擇全部

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
yehlu
Site Admin
文章: 3245
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

Re: Homebrew

文章 yehlu »

http://edentsai231.logdown.com/posts/15 ... n-mac-os-x

在 Mac OS X 中安裝 Homebrew 套件管理工具
Homebrew 是 Mac OSX 系統上,一個以 Ruby 語言開發的套件管理工具,提供簡單又方便方式協助使用者安裝軟體。由於 Homebrew 是免費的開放源碼軟體,只要有更多人參與使用或開發,便會持續地更新及維護,使得 Homebrew 變得更好。本篇文章記錄如何在 Mac OSX 中安裝 Homebrew 並概略地整理一個使用教學,當作學習筆記。

Homebrew Official Site
Homebrew Wiki
Homebrew at Github
Requirements
An Intel CPU
Mac OS X 10.5 or later
Command Line Tools For XCode
自行安裝 Command Line Tools For XCode
利用 Terminal 輸入簡單指令進行安裝 Command Line Tools
$ xcode-select --install
透過 XCode 安裝 Command Line Tools
先利用 App Store 安裝好 XCode
開啟 XCode -> Preferences -> Downloads -> Command Line Tools 安裝
註解:XCode 5.0.2 -> Open Developer Tool -> More Developer Tools
必須先將 Apple ID 註冊為 Developer 後才能夠下載 Command Line Tools 進行安裝
Ruby
現在新版的 Mac OS X 都會內建
詳細內容請參考 Homebrew Requirements
Install Homebrew
安裝 Homebrew 的方式很簡單,在 Terminal 介面中一句指令,就會自行安裝了。
$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
建立 XCode License (若已安裝 XCode 則可忽略此動作)
$ xcodebuild -license
將環境變數 $PATH 中的 /usr/local/bin/ 移至 /usr/bin/ 之前。
$ vim ~/.bash_profile
export PATH=/usr/local/bin:PATH # Add This
更新 Homebrew 的 FORMULA 設定檔,確保軟體安裝配置檔是最新的
Homebrew 為有效管理軟體套件,針對每一個軟體套件都有個別的配置設定檔,,稱為 FORMULA ,這些設定檔存放於 /usr/local/Library/Formula 。
FORMULA 本身其實是簡單的 Ruby 程式檔。
$ brew update
檢查 Homebrew 狀態,會顯示一些需要調整設定的建議
$ brew doctor
Homebrew 簡介
安裝路徑及資料夾
Homebrew 安裝完成後會目錄所有者設定為當前使用者,因此安裝好 Homebrew 之後的任何操作不再需要 sudo 的權限。同時若本機有安裝 Git 版本管理工具 時也會為 /usr/local 初始化 Git 版本控制。

Commands
以下列出 Homebrew 常用的指令,詳細的指令請利用 $ man brew 自行查閱。

顯示 Homebrew 簡單指令範例
$ brew help
安裝
$ brew install [FORMULA]
更新
$ brew update 更新 Homebrew
$ brea upgrade 更新已安裝的軟體
$ brew upgrade [FORMULA] 更新指定的軟體
移除
$ brew uninstall [FORMULA]
顯示已安裝的軟體清單
$ brew list
搜尋
$ brew search 顯全部示可安裝的軟體清單
$ brew search [FORMULA] 搜尋軟體
顯示軟體的資訊
$ brew info [FORMULA]
其他
$ brew -v 顯示 Homebrew 版本
$ brew doctor 檢查 Homebrew 狀態
$ brew deps [FORMULA] 列出指定軟體的依賴關係
某些軟體可能需要額外安裝其他軟體才可正常運作
$ brew outdated 列出已安軟軟體清單中有哪些是需要更新的
$ brew --prefix 顯示 Homebrew 安裝路徑
$ brew --prefix [FORMULA] 顯示 [FORMULA] 的安裝路徑
FAQ
如果遇到需要的軟體,已經無法下載檔案,該怎麼辦呢?
當遇到軟體無法下載檔案時,多數是檔案下載點已經失去效用的問題。
解決的方式就是先自行找出新的檔案下載點,再修改 FORMULA 設定檔中的 URL 參數即可。
以 wget 工具為範例:
以文字編輯器修改其設定檔 /usr/local/Library/Formula/wget.rb 中的 URL 或 mirror 參數
$ vim /usr/local/Library/Formula/wget.rb
class Wget < Formula
homepage 'http://www.gnu.org/software/wget/' # Wget 官方網址

url 'http://ftpmirror.gnu.org/wget/wget-1.14.tar.gz' # Wget 下載點 (修改此行)

mirror 'http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz' # Wget 備份下載點

sha1 'c487bce740b3a1847a35fb29b5c6700c46f639b8'
再次執行 $ brew install wget 即可完成安裝。
References
Homebrew Official Site
Homebrew Manual
Homebrew 讓 Mac OS X 輕鬆安裝軟體工具
Homebrew的安裝與使用
mac 上面的 homebrew
Install Command Line Tools In OSX 10.9 Mavericks
回覆文章

回到「Mac OS X」