今天早些时候,我尝试在运行OS的Mac上安装Rails。我找到了关于如何在小牛上安装它的这个方便的教程,所以我开始安装Homebrew。我复制粘贴了我的终端上的安装线。它促使我安装了XCode CLI,所以我允许它安装,然后,我回到我的终端安装Homebrew,但是它给了我这个错误:
==> Downloading and installing Homebrew...
fatal: unable to access 'https://github.com/Homebrew/homebrew/': SSLRead() return error -9806
Failed during: git fetch origin master:refs/remotes/origin/master -n --depth=1考虑到安装失败,我又试了一次,但它告诉我,Homebrew安装得很好:
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:然后它给了我卸载命令。一试,它就告诉我
Failed to locate Homebrew!现在我迷路了。我很确定我不能摆脱这一步,因为很明显,我没有成功地安装Homebrew,而且我似乎也无法卸载它。
从这里开始我该怎么做?我对OS终端命令不太熟悉。
发布于 2015-10-24 04:37:30
这是一个奇怪的案例,但我就是这样让它开始工作的。多亏了凯特兹的领先。
安装自制软件时,您需要XCodes CLI。Homebrews站点为您提供了一个终端命令,它将提示您安装XCodes CLI,如果您还没有它。在您dl和安装CLI之后,您可以返回终端,通过点击return继续安装自制软件。
然而,奇怪的是,在我的例子中,CLI似乎没有通过homebrews命令正确地安装--因此,homebrew碰到了SSL错误。我不得不下载XCode并再次为CLI执行xcode安装命令。这只是你正确地安装了CLI的保护措施。
现在,如果您再次尝试运行homebrews install命令,它将告诉您您已经拥有了homebrews,并且您需要卸载。但是,如果您运行该卸载命令,则不会发生任何事情,因为它找不到自制的。
为了再次擦除自制,我使用了以下命令:
sudo rm -rf /usr/local/.git
<Password Prompt here>
chown <your_username> /usr/local再试一次安装。
现在,它的安装没有任何问题。
发布于 2015-10-23 15:17:06
我以前也犯过这个错误。您需要更新您的XCode并通过打开应用程序直接完成安装,然后才能下载自制软件。
https://stackoverflow.com/questions/33305866
复制相似问题