homebrew是啥
homebrew是一個(gè)Mac上方便管理軟件的工具屯曹,正常我們安裝一個(gè)軟件是去App Store搜索然后下載手负。
通過homebrew一個(gè)命令行就搞定父能,很方便
Homebrew是一款Mac OS平臺(tái)下的軟件包管理工具,擁有安裝荷鼠、卸載蔫饰、更新琅豆、查看、搜索等很多實(shí)用的功能篓吁。簡(jiǎn)單的一條指令茫因,就可以實(shí)現(xiàn)包管理,而不用你關(guān)心各種依賴和文件路徑的情況越除,十分方便快捷节腐。
緣起
本次安裝是因?yàn)橄螺d了個(gè)開源項(xiàng)目,pod install后報(bào)錯(cuò)摘盆。原因是一個(gè)依賴庫(kù)RegexKitLite翼雀,需要Xcode內(nèi)的SVN工具。但是我的這個(gè)版本的xcode沒有這個(gè)SVN工具孩擂。
所以我就想通過homebrew給Xcode下載一個(gè)狼渊,可是已運(yùn)行命令發(fā)現(xiàn)我的homebrew也沒安裝??此時(shí)工作局變成了安裝homebrew。去到homebrew官網(wǎng)类垦,上面提供了安裝命令狈邑。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
homebrew官網(wǎng)地址我會(huì)統(tǒng)一附在文末。
安裝過程
上面命令copy到終端蚤认,回車米苹,報(bào)錯(cuò)!原因是地址被墻了砰琢,看了下網(wǎng)上解決方案蘸嘶,用中科大的源良瞧。替換為中科大源后重復(fù)上述操作,還是報(bào)錯(cuò)训唱。
又嘗試第二種解決方案褥蚯,替換本地的host,就是ip地址况增,原理可以去了解下DNS域名解析赞庶。
查詢真實(shí)IP
在https://www.ipaddress.com/查詢r(jià)aw.githubusercontent.com的真實(shí)IP。
點(diǎn)擊去鏈接澳骤,會(huì)看到當(dāng)前的ip地址歧强,復(fù)制。
接著就是修改本地ip地址
修改host
sudo vim /etc/hosts
執(zhí)行上述命令为肮,打開ip地址頁(yè)面誊锭,把上面copy的ip地址粘貼進(jìn)去,這步完成了host的更新弥锄。
接著執(zhí)行homebrew的安裝命令,還是報(bào)錯(cuò)蟆沫。
Homebrew介紹和使用以及xcode-select –install安裝失敗不能安裝該軟件 因?yàn)楫?dāng)前無法從軟件更新服務(wù)器獲得
原因是xcode工具包沒有籽暇,需要下載一份。
只需要去這個(gè)地址https://developer.apple.com/download/more/ 中間還需要你登陸一下
在左邊的搜索框中搜索Command Line Tools 然后回車,選擇對(duì)應(yīng)xcode版本的工具下載饭庞,安裝戒悠。
到此坑算踩完了,再次執(zhí)行homebrew安裝命令舟山,可以正常安裝了绸狐。