2013-06-01 21 views
5

Tôi đã tìm kiếm rất nhiều nội dung, nhưng vẫn không thể tìm thấy lý do là gì, tôi chắc chắn rằng quyền hạn thư mục rvm sẽ đúng.Quyền hạn bị từ chối khi sử dụng rvm install ruby ​​2.0.0

$ rvm get stable 

A RVM version 1.20.13 (master) is installed yet 1.20.13() is loaded. 
Please do one of the following: 
    * 'rvm reload' 
    * open a new shell 
    * 'echo rvm_auto_reload_flag=1 >> ~/.rvmrc' # for auto reload with msg. 
    * 'echo rvm_auto_reload_flag=2 >> ~/.rvmrc' # for silent auto reload. 

Và kiểm tra phiên bản RVM:

$ rvm --version 

rvm 1.20.13 (master) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/] 

Sau đó cài đặt ruby ​​2.0.0:

$ rvm install 2.0.0 

mkdir: /Users/xudannie/.rvm/log/ruby-2.0.0-p195: Permission denied 
mkdir: /Users/xudannie/.rvm/log/ruby-2.0.0-p195: Permission denied 

Searching for binary rubies, this might take some time. 
No binary rubies available for: osx/10.7/x86_64/ruby-2.0.0-p195. 
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies. 
Installing requirements for osx, might require sudo password. 
Certificates in '/usr/local/etc/openssl/cert.pem' already are up to date. 
Installing Ruby from source to: /Users/xudannie/.rvm/rubies/ruby-2.0.0-p195, this may take a while depending on your cpu(s)... 
ruby-2.0.0-p195 - #downloading ruby-2.0.0-p195, this may take a while depending on your connection... 

mkdir: /Users/xudannie/.rvm/tmp/rvm_src_32045: Permission denied 
mkdir: /Users/xudannie/.rvm/log/ruby-2.0.0-p195: Permission denied 
tee: /Users/xudannie/.rvm/log/ruby-2.0.0-p195/1370079408_extract.log: No such file or directory 
tee: /Users/xudannie/.rvm/log/ruby-2.0.0-p195/1370079408_extract.log: No such file or directory 
ruby-2.0.0-p195 - #extracting ruby-2.0.0-p195 to /Users/xudannie/.rvm/src/ruby-2.0.0-p195.... 

Error running '__rvm_package_extract /Users/xudannie/.rvm/archives/ruby-2.0.0-p195.tar.bz2 /Users/xudannie/.rvm/tmp/rvm_src_32045', 
please read /Users/xudannie/.rvm/log/ruby-2.0.0-p195/1370079408_extract.log 
There has been an error while trying to extract the source. Halting the installation. 
There has been an error fetching the ruby interpreter. Halting the installation. 

Tôi chỉ bắt đầu học tập ROR, vì vậy có quá nhiều vấn đề tôi cần phải đối mặt.

Hy vọng sự giúp đỡ của bạn!

Trả lời

4

Thử chạy sudo rvm install 2.0.0 và nếu cách này không hoạt động, chỉ cần chạy sudo chmod a+rw -R ~/.rvm và sau đó rvm install 2.0.0 một lần nữa.

+3

'sudo chmod -R a + rw ~/.rvm' – TuK

+0

Tất cả điều này là thêm cảnh báo về quyền đối với tệp không an toàn ... – jchook

Các vấn đề liên quan