오늘 초, OS X Mavericks를 실행하는 Mac에 Ruby on Rails를 설치해 보았습니다. Mavericks에 설치하는 방법에 대한 이 유용한 자습서 를 찾았 으므로 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 X 터미널 명령에 익숙하지 않습니다.
이것은 호기심이 많은 경우 였지만 이것이 내가 그것을 작동시킬 수 있었던 방법입니다. 리드를위한 katezaps에게 감사합니다.
homebrew를 설치할 때 XCodes CLI가 필요합니다. Homebrews 사이트는 아직 XCodes CLI가없는 경우 설치하라는 메시지가 표시되는 터미널 명령을 제공합니다. dl을 실행하고 CLI를 설치 한 후 터미널로 돌아가서 return을 눌러 homebrew 설치를 계속할 수 있습니다.
그러나 흥미로운 부분은 내 경우 CLI가 homebrews 명령을 통해 제대로 설치되지 않은 것 같았으므로 homebrew가 해당 SSL 오류에 부딪혔다는 것입니다. XCode를 다운로드하고 CLI에 대해 xcode 설치 명령을 다시 수행해야했습니다. 이는 CLI를 올바르게 설치했음을 보호합니다.
이제 homebrews install 명령을 다시 실행하면 homebrew가 이미 있으며 제거해야한다는 메시지가 표시됩니다. 그러나 해당 제거 명령을 실행하면 homebrew를 찾을 수 없으므로 아무 일도 일어나지 않습니다.
homebrew를 다시 지우려면 다음 명령을 사용했습니다.
sudo rm -rf /usr/local/.git
<Password Prompt here>
chown <your_username> /usr/local
다시 설치를 시도했습니다.
이제 장애없이 설치되었습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다