mac 卸載/安裝homebrew

說明

之前已經(jīng)裝過homebrew,并修改了更新源。現(xiàn)在更新包的時候非常慢巷查,干脆就卸載重裝一個有序。
重裝的時候下載homebrew也非常慢,網(wǎng)上找了一下相關(guān)資料吮便,通過修改下載鏡像能夠提速笔呀。效果蠻不錯的。
現(xiàn)記錄一下操作過程髓需,方便自己和大家许师。

參考

卸載homebrew

1.官方卸載方法

訪問鏈接 https://docs.brew.sh/FAQ,給出了以下說明:

To uninstall Homebrew, paste the command below in a terminal prompt.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

命令行直接復(fù)制上面的代碼僚匆,在終端下運(yùn)行即可微渠,會給出提示是否確認(rèn)刪除。
刪除homebrew之后咧擂,通過brew安裝的軟件也一并會刪除逞盆!

Are you sure you want to uninstall Homebrew? This will remove your installed packages! [y/N]

2.保存代碼刪除

筆者使用上面的方法刪除的時候提示如下(當(dāng)時記錄沒有保存,應(yīng)該是下面的這個錯誤提示)松申,連接不到云芦,不能下載刪除腳本。

Failed to connect to raw.githubusercontent.com port 443: Connection refused error:

解決辦法:
通過瀏覽器直接訪問 https://raw.githubusercontent.com/Homebrew/install/master/uninstall 贸桶,將網(wǎng)頁顯示的腳本另存為 *.rb即可

在命令行中找到該文件舅逸,直接 ruby uninstall.rb 就能刪除了,效果和上述刪除方法一致皇筛。

安裝homebrew

0.準(zhǔn)備工作

mac需要安裝xcode和Command Line Tools琉历。

  • xcode就app store上安裝即可。
  • 命令行執(zhí)行xcode-select --install安裝Command Line Tools水醋。
    驗證Command Line Tools是否安裝成功
命令: xcode-select -p
結(jié)果: /Library/Developer/CommandLineTools

1.常規(guī)安裝

訪問官網(wǎng) https://brew.sh/旗笔,復(fù)制提供的命令,在終端運(yùn)行即可進(jìn)行安裝拄踪。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

此方法蝇恶,非常簡單,但因為要從github上下載宫蛆,如果網(wǎng)不行艘包,會比較消耗時間。

2.改源安裝

安裝的時候受不了下載的龜速耀盗,網(wǎng)上找資料后想虎,發(fā)現(xiàn)可以通過修改腳本的源,來實現(xiàn)快速下載叛拷。
通過以下命令舌厨,下載安裝腳本,順手粗暴的 chmod 777 install忿薇,給腳本賦予運(yùn)行權(quán)限裙椭。

curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> install

在當(dāng)前目錄下編輯 install躏哩,將其中的 BREW_REPO替換成清華的源,筆者測試速度還是很快的

BREW_REPO="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"

執(zhí)行 ./install 開始安裝homebrew揉燃。
當(dāng)命令行出現(xiàn)如下提示時扫尺,表示homebrew已將安裝完畢,關(guān)閉命令行窗口即可炊汤。

==> Tapping homebrew/core
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...

2.1 修改國內(nèi)鏡像

homebrew雖然安裝完畢正驻,但是從github上下載安裝包的速度實在太慢,改一下源抢腐,經(jīng)筆者測試速度還是很快的姑曙,依然用清華的源。
進(jìn)入cd /usr/local/Homebrew/Library/Taps/目錄下迈倍,創(chuàng)建一個homebrew伤靠。(經(jīng)筆者測試改目錄是不存在的,需要手動創(chuàng)建一個)
之后在 cd /usr/local/Homebrew/Library/Taps/homebrew目錄下啼染,執(zhí)行以下命令即可宴合。

git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

clone完畢后,把homebrew repo切換為 清華鏡像即可迹鹅,命令如下:

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

設(shè)置完畢后形纺,執(zhí)行 brew update更新一下,提示 Already up-to-date 表示更新完畢徒欣。

至此,homebrew已安裝成功并設(shè)置完畢蜗字,開心的使用吧打肝。


2.2 重置官方源

# 重置brew.git:
$ cd "$(brew --repo)"
$ git remote set-url origin https://github.com/Homebrew/brew.git

# 重置homebrew-core.git:
$ cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
$ git remote set-url origin https://github.com/Homebrew/homebrew-core.git

3.問題解決

3.1 安裝brew時遇到curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

方法1 :執(zhí)行 sudo gem install redis,再安裝brew挪捕。
方法2:執(zhí)行xcode-select --install粗梭,安裝xcode command line。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末级零,一起剝皮案震驚了整個濱河市断医,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌奏纪,老刑警劉巖鉴嗤,帶你破解...
    沈念sama閱讀 216,692評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異序调,居然都是意外死亡醉锅,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評論 3 392
  • 文/潘曉璐 我一進(jìn)店門发绢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來硬耍,“玉大人垄琐,你說我怎么就攤上這事【瘢” “怎么了狸窘?”我有些...
    開封第一講書人閱讀 162,995評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長坯认。 經(jīng)常有香客問我翻擒,道長,這世上最難降的妖魔是什么鹃操? 我笑而不...
    開封第一講書人閱讀 58,223評論 1 292
  • 正文 為了忘掉前任韭寸,我火速辦了婚禮,結(jié)果婚禮上荆隘,老公的妹妹穿的比我還像新娘恩伺。我一直安慰自己,他們只是感情好椰拒,可當(dāng)我...
    茶點故事閱讀 67,245評論 6 388
  • 文/花漫 我一把揭開白布晶渠。 她就那樣靜靜地躺著,像睡著了一般燃观。 火紅的嫁衣襯著肌膚如雪褒脯。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,208評論 1 299
  • 那天缆毁,我揣著相機(jī)與錄音番川,去河邊找鬼。 笑死脊框,一個胖子當(dāng)著我的面吹牛颁督,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播浇雹,決...
    沈念sama閱讀 40,091評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼沉御,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了昭灵?” 一聲冷哼從身側(cè)響起吠裆,我...
    開封第一講書人閱讀 38,929評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎烂完,沒想到半個月后试疙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,346評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡窜护,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,570評論 2 333
  • 正文 我和宋清朗相戀三年效斑,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,739評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡缓屠,死狀恐怖奇昙,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情敌完,我是刑警寧澤储耐,帶...
    沈念sama閱讀 35,437評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站滨溉,受9級特大地震影響什湘,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜晦攒,卻給世界環(huán)境...
    茶點故事閱讀 41,037評論 3 326
  • 文/蒙蒙 一闽撤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧脯颜,春花似錦哟旗、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至矾芙,卻和暖如春舍沙,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背剔宪。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評論 1 269
  • 我被黑心中介騙來泰國打工拂铡, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人葱绒。 一個月前我還...
    沈念sama閱讀 47,760評論 2 369
  • 正文 我出身青樓和媳,卻偏偏與公主長得像,于是被迫代替她去往敵國和親哈街。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,647評論 2 354

推薦閱讀更多精彩內(nèi)容