Homebrew進階使用教程(一)

saka發表於2018-01-10

介紹homebrew一些高階使用
Homebrew常規使用教程

更換國內源

自己寫了一個安裝時的指令碼來在安裝時選擇國內源:
github地址:https://github.com/rgf456/HomebrewInstall
基於官方指令碼修改:

1.啟動iterm終端,輸入以下命令:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/rgf456/HomebrewInstall/master/install.rb)"

此時會自動執行指令碼,輸出以下內容:

 ~/ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/rgf456/HomebrewInstall/master/install.rb)"
請輸入您要選擇的源
  0.HomeBrew官方映象:
    brew: https://github.com/Homebrew/brew
    core: https://github.com/Homebrew/homebrew-core
  1.清華大學映象:
    brew: https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
    core: https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
  2.中科大映象:
    brew: https://mirrors.ustc.edu.cn/brew.git
    core: https://mirrors.ustc.edu.cn/homebrew-core.git
-------------請輸入0,1,2選擇源地址--------------

2.選擇對應的源編號,輸入對應的數字,即可使用相應的源

0
你選擇的是官方映象

請忽略警告

假如輸入的不是0、1、2中的一個數字,則會提示預設選擇官方安裝.

3.官方流程

==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew

Press RETURN to continue or any other key to abort

點選enter等待安裝完成

安裝完成後
執行

cd "$(brew --repo)" 
git remote -v

即可看到是否更換了映象地址:

 ~/ cd "$(brew --repo)"                
 /usr/local/Homebrew/ [stable] git remote -v
origin    https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git (fetch)
origin    https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git (push)
rgf456    https://github.com/rgf456/brew (fetch)
rgf456    https://github.com/rgf456/brew (push)

假如不想採用我的指令碼安裝,而是想自己指定的話:

以下是手動替換清華映象的官方教程,逐條命令列執行即可。

cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

brew update

查詢homebrew的快取路徑

執行如下命令

brew --cache

一般情況下是如下路徑~/Library/Caches/Homebrew

直接進入快取路徑

cd (brew --cache)

此時直接進入了快取目錄。

快取目錄可在安裝時指定:(不建議)
首先下載安裝指令碼:

https://raw.githubusercontent…
將這個指令碼內容儲存至本地隨便命名install
下載好install指令碼後,找到HOMEBREW_CACHE變數,修改為自己想要的資料夾,然後執行安裝命令:

/usr/bin/ruby -e "$(cat install)"

即可安裝homebrew。

解除安裝homebrew

執行如下命令

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

相關文章