我已经尝试了解决我的问题,但是没有得到我需要的答案。
目标:安装homebrew并使用它 我正在使用的操作系统:OS X El Capitan
以下是我的问题: 我是一个OS X和Homebrew的新手。我正在尝试使用以下命令从我的家庭网络安装homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
但是我遇到了以下错误:
curl: (7) Failed to connect to "company_domain_ip" port "port#": Operation timed out
看起来执行ruby curl的操作正在尝试通过公司代理和端口进行访问,即使我在家里的网络中。 我试图从“网络首选项>高级>代理”中关闭代理,但没有帮助。
如果我在办公网络中使用ruby curl安装brew,则可以成功安装。 但是,当我尝试执行“brew anything”时,brew会出现“Bad URI”错误。 不确定是brew的问题还是使用代理时我的方式存在问题。
我认为,如果我在非办公室环境下解决此代理问题,则可能会解决此问题。 那么我该如何在osx上关闭http代理?这样,当我至少运行以下命令时,它就能正常工作。
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
也许接下来brew就会开始工作了。
提前感谢任何提供帮助的人。
.gitconfig
文件中删除了与代理相关的配置,这对我起作用了。删除.gitconfig
可能会移除其他与Git相关的设置。谢谢 @user2465201 - Satyen Shimpi.gitconfig
文件...只需将其重命名并恢复即可。 - kaushalpranav