2013-02-27 35 views
32

Tôi đã thử cài đặt Ruby 2.0.0 sử dụng RVM:Cài đặt Ruby 2.0.0 sử dụng RVM

rvm install 2.0.0 

Sau khi cài đặt xong. Tôi đã làm rvm list. Nó được hiển thị như bên dưới:

rvm rubies 

    jruby-1.6.5.1 [ i386 ] 
    /home/username/.rvm/scripts/list: line 294: /home/username/.rvm/rubies/rbx-2.0.0/config: No such file or directory 
rbx-2.0.0 [ ] 
=* ree-1.8.7-2011.12 [ i686 ] 
    ruby-1.9.3-p0 [ i686 ] 

# => - current 
# =* - current && default 
# * - default 

Tại sao cài đặt Rubinius 2.0-rc1 ?? có ai phải đối mặt với vấn đề này không ?? Bất kỳ trợ giúp?

Cảm ơn :)

Trả lời

79

Rvm của bạn có thể không cập nhật và bằng cách làm như vậy cũng có thể có danh sách các bản sao có thể cài đặt. RVM lẽ mất phù hợp nhất, đó là Rubinius 2

Khi bạn làm

rvm list known 

Bạn nhận list of known rubies that you can install

list is updated at the same time you update rvm này. Sau đó, bạn cần phải cập nhật rvm trước khi cài đặt MRI Ruby 2.0.0

rvm get stable 
+3

Tôi đã thực hiện 'rvm get head'. nó đã làm việc !!. Tôi nghĩ rằng 'rvm get stable' cũng hoạt động. – codeit

+0

Rất vui được nghe. Tôi có thể nói với bạn rvm có được công việc ổn định, tôi thử nó sáng nay. – toch

+0

@codeit Sự khác biệt giữa 'head' và' stable' được ám chỉ [ở đây] (https://rvm.io/support/troubleshooting). Phiên bản 'head' là, theo trang đó, cho" mạo hiểm hơn ". –

6

Trước tiên, hãy chắc chắn rằng bạn có RVM mới nhất:

rvm get stable 

Sau khi cài đặt RVM, chạy libyaml cài đặt thích hợp cho hệ thống của bạn:

hệ thống Debian-based:

apt-get install libyaml-dev 

Hệ thống Fedora/CentOS/RHEL:

yum install libyaml-devel 

Mac với Homebrew:

brew install libyaml 

Cuối cùng:

rvm pkg install openssl 
rvm install 2.0.0 \ 
    --with-openssl-dir=$HOME/.rvm/usr \ 
    --verify-downloads 1 
rvm use 2.0.0 
+0

vui lòng sửa kích thước phông chữ của bạn. Bằng cách đó, nó sẽ dễ đọc hơn –

2

Khi bạn làm

rvm list known 

Bạn lấy danh sách các hồng ngọc đã biết mà bạn có thể cài đặt

Danh sách này được cập nhật cùng lúc bạn cập nhật rvm. Sau đó, bạn cần cập nhật rvm trước khi cài đặt MRI Ruby 2.0.0

Cập nhật RVM lên phiên bản mới nhất

rvm get stable 

Sau đó thử cài đặt ruby ​​

rvm install 2.0.0 

nếu có bất kỳ lỗi, chẳng hạn như các gói mất tích, nó sẽ được liệt kê. Cài đặt những gói cho hệ thống debian dựa trên sử dụng

Sử dụng yum install/brew cài đặt cho các hệ thống Fedora/CentOS/RHEL, Mac với Homebrew tương ứng

apt-get install "your missing packges" 

eg: 
sudo apt-get install libsigsegv2 gawk libgdbm-dev libffi-dev 

khi gói thiếu được cài đặt.

thử cài đặt ruby ​​2.0.0

rvm install 2.0.0 
0

Bạn có thể làm rvm use 2.0.0.

Nếu nó nói với bạn rằng bạn có nó không được cài đặt, bạn chỉ cần làm:

rvm install ruby-2.0.0-p598

Nó sẽ cài đặt tất cả mọi thứ mà bạn cần cho bạn và sau đó bạn có thể chọn phiên bản nào của Ruby để sử dụng với rvm use

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