Ruby와 Git은 업데이트를 거부합니다. (사과)

Ruby와 Git은 업데이트를 거부합니다. (사과)

나는 한동안 Git을 업데이트하려고 노력해 왔습니다. 현재 1.7.3.4에서 멈춰 있고 1.7.4.x 및 1.7.5.x로 업데이트를 시도했지만 전혀 작동하지 않습니다.

오늘 Ruby 1.9.2를 컴파일하고 설치했지만 여전히 1.8.7이 표시됩니다.

저는 MacBook Pro에서 10.6.7을 실행하고 있습니다.

왜 업데이트가 되지 않는지 모르겠습니다. 어떤 아이디어가 있나요? :(

답변1

일반적으로 소스 코드에서 컴파일된 소프트웨어는 /usr/local/bin로컬로 컴파일된 Ruby를 설치한 위치일 것입니다.

Mac OS X용 일반적인 "다운로드 가능한" Git은 다음과 같습니다.git-osx-설치 프로그램사전 구축된 버전. /usr/local/git/bin(다른 변형을 다운로드했을 수도 있지만) 에 설치됩니다 .

ruby이러한 디렉토리는 기본 PATH 환경 변수에 없으므로 git셸을 입력하거나 입력할 때 사용되지 않습니다.

그러나 시스템에 번들로 제공되는 Ruby(버전 1.8.7)와 Xcode 4(내가 아는 한 1.7.3.4)와 함께 제공되는 Git은 설치되어 /usr/bin있으며 기본 경로에 있습니다.

쉘 초기화 파일에서 PATH를 조정해야 할 수도 있습니다. 로컬에 설치된 디렉토리를 먼저 넣으십시오.


당신이 사용하는 경우세게 때리다(기본값)에 다음을 추가합니다 .bashrc.

PATH=/usr/local/bin:/usr/local/git/bin:$PATH

.bash_profile그리고 또는 다음 내용이 있는지 확인하십시오 .bash_login(존재하는 것, .bash_profile둘 다 존재하지 않는 경우 사용).

source ~/.bashrc

답변2

일을 쉽게 만들기: 사용우심실 VM루비의 경우스스로 만든git(및 기타 항목)용.

RVM은 필요한 경우 여러 버전의 Ruby를 설치하고 쉽게 전환할 수 있도록 해줍니다.

Homebrew는 기본적으로 fink/macports가 했던 작업입니다. 음, 더 좋습니다. 훨씬 낫다.

행운을 빌어요!

관련 정보