HomebrewCN:Homebrew的國內(nèi)安裝腳本,從此告別龜速更新
轉(zhuǎn)載者:Romainy
發(fā)布者:Gitee
發(fā)布時間:06-0413:13
發(fā)布地址:開源中國
Homebrew 對于使用 Mac 的開發(fā)者來說,是再熟悉不過的了,它可以在 macOS 中方便的安裝和管理各種系統(tǒng)并不自帶的開發(fā)包。但令人苦惱的是很多時候它的下載和更新速度太慢,讓人非常頭疼,今天 Gitee 為各位推薦的就是在國內(nèi)自動安裝 Homebrew 的腳本。
項目名稱:HomebrewCN
項目作者:CunKai
項目地址:https://gitee.com/cunkai/HomebrewCN
腳本內(nèi)容
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
只需要把這段腳本內(nèi)容復制到「終端」中即可。
運行后我們可以看到,共有 4 個下載源可供選擇,這時輸入選擇下載源的序號即可。一般就是選第一個中科大,國內(nèi)計算機技術(shù)最強院校。
這時我們就可以看到速度有多么的快了,Gitee 表示安裝 Homebrew 從來沒有這么舒爽過!
遇到錯誤 可能是macos系統(tǒng)自身需要升級軟件,升級完成后,重新執(zhí)行一遍以上軟件即可安裝Homebrew
常見錯誤說明
(轉(zhuǎn)載自作者知乎專欄:https://zhuanlan.zhihu.com/p/111014448)
1.Mac 10.11系統(tǒng)版本以下的(包括10.11),brew官方已經(jīng)停止對這類老系統(tǒng)的支持。
2.如果遇到報錯中含有errno 54 / 443 / 的問題:
這種一般切換源以后沒有問題,因為都是公益服務器,不穩(wěn)定性很大。
3.檢測到你不是最新系統(tǒng),需要自動升級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的版本號(結(jié)果看倒數(shù)3句)
/usr/local/Homebrew/bin/brew -v
再運行設(shè)置臨時PATH的代碼:
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbinbrew -v
如果能用就是電腦PATH配置問題,重啟終端運行echo $PATH打印出來自己分析一下。
5.如果brew -v沒有報錯 , brew update出錯的:
這種不影響使用,嘗試再次運行brew update可能趕上服務器不穩(wěn)定的一瞬間。
6.brew有一個自檢程序,如果有問題自檢試試:
/usr/local/bin/brew doctor
提示github的地址問題不用在意,因為換成國內(nèi)地址了,所以警告。