HomebrewCN:Homebrew的國內安裝腳本,從此告別龜速更新

Homebrew 對於使用 Mac 的開發者來說,是再熟悉不過的了,它可以在 macOS 中方便的安裝和管理各種系統並不自帶的開發包。但令人苦惱的是很多時候它的下載和更新速度太慢,讓人非常頭疼,今天 Gitee 爲各位推薦的就是在國內自動安裝 Homebrew 的腳本。

項目名稱:HomebrewCN

項目作者:CunKai

 

項目地址:https://gitee.com/cunkai/HomebrewCN

 

 

腳本內容

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

只需要把這段腳本內容複製到「終端」中即可。

 

腳本效果

運行後我們可以看到,共有 4 個下載源可供選擇,這時輸入選擇下載源的序號即可。

這時我們就可以看到速度有多麼的快了,Gitee 表示安裝 Homebrew 從來沒有這麼舒爽過!

 

常見錯誤說明

(轉載自作者知乎專欄:https://zhuanlan.zhihu.com/p/111014448

1.Mac 10.11系統版本以下的(包括10.11),brew官方已經停止對這類老系統的支持。

2.如果遇到報錯中含有errno 54 / 443 / 的問題:

這種一般切換源以後沒有問題,因爲都是公益服務器,不穩定性很大。

3.檢測到你不是最新系統,需要自動升級Ruby後失敗的:

rm -rf /Users/$(whoami)/Library/Caches/Homebrew/


brew -v

如果還失敗運行下面的腳本:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/UpdateRuby.sh)"

4.如果報錯 command not found : brew

先運行下面命令看是否能出來Homebrew的版本號(結果看倒數3句)

/usr/local/Homebrew/bin/brew -v      

再運行設置臨時PATH的代碼:

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin


brew -v

如果能用就是電腦PATH配置問題,重啓終端運行echo $PATH打印出來自己分析一下。

5.如果brew -v沒有報錯 , brew update出錯的:

這種不影響使用,嘗試再次運行brew update可能趕上服務器不穩定的一瞬間。

6.brew有一個自檢程序,如果有問題自檢試試:

/usr/local/bin/brew doctor

提示github的地址問題不用在意,因爲換成國內地址了,所以警告。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章