Mac使用國(guó)內(nèi)鏡像(無需代理)安裝homebrew

轉(zhuǎn)載自https://zhuanlan.zhihu.com/p/111014448

為防止丟失:附上主要內(nèi)容

一、自動(dòng)腳本(全部國(guó)內(nèi)地址)(在Mac os終端中復(fù)制粘貼回車下面腳本)

(已經(jīng)安裝過brew的請(qǐng)自行備份后,再運(yùn)行下面的安裝腳本!?。。。。?/strong>

安裝腳本:

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

卸載腳本:

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

<figcaption style="margin-top: 0.66667em; padding: 0px 1em; font-size: 0.9em; line-height: 1.5; text-align: center; color: rgb(153, 153, 153);">成功的話,如上圖所示。</figcaption>

二、常見錯(cuò)誤說明

0Mac 10.11系統(tǒng)版本以下的(包括10.11),brew官方已經(jīng)停止對(duì)這類老系統(tǒng)的支持。

1、如果遇到報(bào)錯(cuò)中含有errno 54 / 443 / 的問題:

這種一般切換源以后沒有問題,因?yàn)槎际枪娣?wù)器,不穩(wěn)定性很大。

2、檢測(cè)到你不是最新系統(tǒng),需要自動(dòng)升級(jí)Ruby后失敗的:

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

brew -v

如果還失敗運(yùn)行下面文章的腳本。

金牛肖馬:如何升級(jí)Mac os自帶的Ruby和Gem?zhuanlan.zhihu.com

3、如果報(bào)錯(cuò) command not found : brew

先運(yùn)行下面命令看是否能出來Homebrew的版本號(hào)(結(jié)果看倒數(shù)3句)

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

再運(yùn)行設(shè)置臨時(shí)PATH的代碼:

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

brew -v

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

4如果brew -v沒有報(bào)錯(cuò) , brew update出錯(cuò)的:

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

5、brew有一個(gè)自檢程序,如果有問題自檢試試:

/usr/local/bin/brew doctor

提示http://github.com的地址問題不用在意,因?yàn)閾Q成國(guó)內(nèi)地址了,所以警告??

6、Error: Running Homebrew as root is extremely dangerous and no longer supported.
As Homebrew does not drop privileges on installation you would be giving all
build scripts full access to your system.

原因是執(zhí)行過su命令,把賬戶切換到了root權(quán)限,退出root權(quán)限即可。
一般關(guān)閉終端重新打開即可,或者輸入命令exit回車 或者su - 用戶名

7、如何去一個(gè)目錄查看:

image
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容