正常安裝報錯解決方案
安裝homebrew的時候,在終端輸入
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
提示:
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation
解決方法:
先在瀏覽器輸入這個地址:
https://raw.githubusercontent.com/Homebrew/install/master/install
把打開的網頁保存名為brew_install.rb的文件,保存的位置你隨便,只要自己能找到。
則在終端輸入curl
$ curl
curl: try 'curl --help' or 'curl --manual' for more information
修改 brew_install.rb 中內容
應該在第7行左右,(記住這里的原來的url,后面你可能需要還原回來)
HOMEBREW_REPO = 'https://github.com/Homebrew/homebrew'
改為:
HOMEBREW_REPO = 'git://mirrors.ustc.edu.cn/homebrew.git'
保存
然后在終端進入存放這個文件的目錄,然后終端輸入
ruby brew_install.rb
然后等安裝homebrew吧!中途或許有些地方很慢,多等待一下。不用着急這幾分鍾。
中途取消安裝后報錯解決方案
1、正常安裝brew的方式見網上有很多,我安裝的時候由於中途電腦睡眠了,然后就出bug了。
2、這里提供一個另外的安裝思路。
先卸載再安裝
為什么要先卸載,因為之前安裝了一般,安裝的時候被告知已經有一個進程了,試了brew update還是不行
既然不行的話,那只能卸載重新安裝了。
卸載方式:
打開:
https://raw.githubusercontent.com/Homebrew/install/master/uninstall
然后將網頁上的內容保存下來,存儲為uninstall的文件名后
chmod 755 uninstall
./uninstall
之后輸入密碼,卸載完成。
重新安裝:
打開鏈接:
https://raw.githubusercontent.com/Homebrew/install/master/install
還是把網頁內容保存下來,命名為brew_install文件名
chmod 755 brew_install
./brew_insatll
輸入密碼,坐等安裝完成。