一蔽氨、Homebrew是什么
Homebrew是一款Mac OS平臺(tái)下的軟件包管理工具藐唠,擁有安裝、卸載鹉究、更新宇立、查看、搜索等很多實(shí)用的功能自赔。簡(jiǎn)單的一條指令妈嘹,就可以實(shí)現(xiàn)包管理,而不用你關(guān)心各種依賴(lài)和文件路徑的情況绍妨,十分方便快捷润脸。
援引官方的一句話(huà):又提示缺少套件啦?別擔(dān)心他去,Homebrew 隨時(shí)守候毙驯。Homebrew —— OS X 不可或缺的套件管理器。
二灾测、Homebrew安裝和卸載
1.安裝
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.卸載
$ cd `brew --prefix`
$ rm -rf Cellar
$ brew prune
$ rm `git ls-files`
$ rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
$ rm -rf .git
$ rm -rf ~/Library/Caches/Homebrew
注:便于自己使用爆价,打開(kāi)終端快捷方式,打開(kāi)聚焦搜索:command+空格鍵媳搪,輸入terminal.app铭段,回車(chē)。
三秦爆、Homebrew安裝遇到的問(wèn)題
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused注意這里問(wèn)題后綴是Connection refused
猜測(cè)的產(chǎn)生的原因:需要翻墻啦......
所以下面是我的解決辦法:
(1)打開(kāi)網(wǎng)站:https://www.ipaddress.com/
查詢(xún)一下 raw.githubusercontent.com對(duì)應(yīng)的IP 地址:
(2)替換系統(tǒng)的host文件
注意:最好復(fù)制一份出來(lái)在更改
這里其實(shí)相當(dāng)于網(wǎng)絡(luò)不通的解決方式序愚,一個(gè)網(wǎng)址在你電腦上是否能打開(kāi),打不開(kāi) 我們都會(huì)在終端(dos系統(tǒng))ping 一下 舉個(gè)例子:
(3)然后執(zhí)行安裝
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
(4)如果碰到hosts無(wú)法編輯等限,提示無(wú)權(quán)限
解決方法:
前往展运,然后選中etc文件夾右擊,選中顯示簡(jiǎn)介:
簡(jiǎn)介如圖顯示:
如果1所示處為只讀精刷,點(diǎn)擊2處的??按鈕,彈出如圖所示蔗候,輸入密碼怒允,點(diǎn)擊”好“:
接下來(lái),選擇everyone權(quán)限框锈遥,彈出如圖所示選項(xiàng)纫事,選擇”讀與寫(xiě)“:
接下來(lái)重新操作上面第二步勘畔,替換系統(tǒng)的host文件