Error installing homebrew on mac (curl: (6) Could

2019-04-06 23:08发布

问题:

I am trying to following instructions on homebrew homepage but the following

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

returns the following error:

curl: (6) Could not resolve host: raw.githubusercontent.com

Any suggestions?

回答1:

If you happen to be behind a proxy, You might need a way out, to exit

export http_proxy=http://YOURPROXY:PORT export ALL_PROXY=$http_proxy

For some other users, setting back their github https and https-proxy to default works sometimes as well.

git config --global --unset http.proxy
git config --global --unset https.proxy


回答2:

You are most probably behind a proxy. Consider running curl command with -k parameter:

-k, --insecure (SSL) This option explicitly allows curl to perform "insecure" SSL connections and transfers. All SSL connections are attempted to be made secure by using the CA certificate bundle installed by default. This makes all connections considered "insecure" fail unless -k, --insecure is used.

See this online resource for further details: http://curl.haxx.se/docs/sslcerts.html

Check also Homebrew docs where they talk about this.



回答3:

For people facing this problem I had resolved it by adding a new name server into network configuration.

Click on "System Preferences" then "Network", "Advanced" , "DNS", "+" and enter IP of the new name server, a good public name server is "8.8.8.8" .



标签: homebrew