2013-08-14 2 views
0

내 Ubuntu 10.04.1 LTS 시스템에 Ruby가 설치되어있는 것 같지 않습니다. 몇 가지 다른 자습서를 시도했지만 그 중 아무도 작동하지 않았습니다. \curl -L https://get.rvm.io | bash -s stable 명령을 사용하여 RVM을 올바르게 설치할 수있는 것 같습니다. 그래도이 경고를받을 수 있나요 :Ubuntu 10.04.1에서 RVM을 통해 Ruby 설치 LTS

* WARNING: Your '/root/.bashrc' contains `PATH=` with no `$PATH` inside, this can breakRVM, 
    for details check https://github.com/wayneeseguin/rvm/issues/1351#issuecomment-10939525 
    to avoid this warning append #PATH. 

나는 다음과 같은 얻을 rvm install 1.9.3를 실행하려고 루비가 설치되지 않는 경우.

Downloaded archive checksum did not match, archive was removed! 
    If you wish to continue with not matching download add '--verify-downloads 2' after the command. 

    There has been an error fetching the ruby interpreter. Halting the installation. 

나는 --verify-downloads 2를 추가했지만,이 또한 작동하지 않았다.

결국 레일을 설치하고 싶지만 물론 루비를 먼저 설치해야합니다.

편집 : 루비를 설치하려고 할 때
또한 /usr/local/rvm/scripts/functions/support: line 170: cd: /path/to/tarballs/: No such file or directory를 얻을.

답변

1
  1. 당신은 루트로 작동 안이 불안하고 쉽게 그것에 의해 물린 얻을 수있는, 일/배포를위한 사용자 계정을 사용하여 시작합니다.

    rm -rf /usr/local/rvm /etc/rvmrc /etc/profile.d/rvm.sh 
    
  2. /root/.bashrc에 그냥 직접 루트 계정을 사용해서는 안됩니다, 거기에있을 것입니다 PATH=...가 있기 때문에 당신이 얻을 경고가 발생

  3. 을 (1)을 보면 : 당신과 함께 현재 설치를 제거 할 수 있습니다
  4. 체크섬 문제 : 수동으로 다운로드/빌드 루비 아카이브로 인해 발생했기 때문에 rvm은 일치 체크섬이 아닌 아카이브를 신뢰한다는 것을 의미하는 플래그 (--verify-downloads 2)를 지정하지 않으면이를 방지합니다.
  5. cd 문제의 경우 : 파일 /etc/rvmrc 또는 /root/.rvmrc이 있으며 rvm_archives_path=/path/to/tarballs을 지정합니다. 파일을 제거해야합니다 (이미 1 이후에 삭제되었을 수 있음).
0

.bashrc 또는 .bash_profile에 디렉토리 경로를 추가하지 못한 것 같습니다. 어느 쪽이든 작동합니다. 여기서 나는 ~/.bashrc을 사용하고 있습니다. ~/.bashrc 끝에 다음 줄을 추가하고 ~/.bashrc을 새로 고침 한 다음 사용해보십시오.

# .bashrc 
export PATH=$PATH:/usr/local/rvm/bin # This is default path 

는 다시로드하려면 당신의 ~/.bashrc

$ source ~/.bashrc 
+0

작동하지 않는 것 같습니다. 나는 여전히 같은 오류가 발생합니다. 좀 더 자세히보고 싶으면 더 많은 정보로 내 질문을 편집했습니다. – notblakeshelton

+0

어떻게 rvm을 설치 했습니까? 다음을 추천합니다 : https://rvm.io/rvm/install – vee

+0

'curl -L https://get.rvm.io | bash - 안정적이다. – notblakeshelton

관련 문제