OSX 10.9에 Homebrew 설치

OSX 10.9에 Homebrew 설치

다음 명령을 사용하여 Homebrew를 설치하려고 합니다.

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

# Add Homebrews binary path to the front of the $PATH
echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile

모든 것이 작동하는 것 같지만, 이를 확인하면

brew doctor

다음 오류가 발생합니다.

Error: No such file or directory - /Library/Developer/CommandLineTools/usr/bin/clang

나는 그것에 대해 조사해 왔으며 OSX 10.10에서 나타나는 문제인 것 같습니다. 나는 사용하지 않습니다. 문제는 무엇입니까?

덧붙여서 저는 Ruby on Rails가 gcc 대신 clang으로 작동하도록 만들려고 했으나(후자에서는 작동하지 않았기 때문에) 재설치 후에 문제가 나타났습니다. gcc로 다시 전환하는 데 사용할 수 있는 구성이 있습니까?

편집 1:

내가 달릴 때

xcodebuild -find clang

나는 얻다

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang

내가 달릴 때

which clang

나는 얻다

/usr/bin/clang

달리기

locate clang | egrep clang$

나는 얻다

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang
/System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/mpich/files/mpich-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/mpich/files/mpich-devel-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/files/openmpi-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/files/openmpi-devel-clang
/usr/bin/clang
/usr/local/Library/ENV/4.3/clang

그런 다음 개발자 사이트로 이동하여 Xcode 명령줄 도구를 다운로드하고 다시 설치해 보았습니다. 그럼 설치가 진행되었습니다.

그래서 저는 다음과 같이 계속했습니다.

brew update
brew install rbenv ruby-build rbenv-gem-rehash
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
rbenv install 2.1.2
rbenv rehash
rbenv global 2.1.2
gem install bundler

그리고 마지막 명령은 다음과 같은 출력을 제공했습니다.

ERROR:  Loading command: install (LoadError)
cannot load such file -- zlib
ERROR:  While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass

이는 zlib이 시스템에 설치되어 있지 않다는 의미라고 가정합니다.

설치 방법을 찾아보았지만 홈브류에서는 찾을 수 없습니다. 어떤 아이디어?

관련 정보