2013-02-27 4 views
32

J'ai essayé d'installer à l'aide Ruby 2.0.0RVM:Installation Ruby 2.0.0 en utilisant RVM

rvm install 2.0.0 

Une fois l'installation terminée. J'ai fait rvm list. Il apparaît comme ci-dessous:

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 

Pourquoi at-il installer Rubinius 2.0-rc1 ?? Quelqu'un at-il fait face à ce problème? De l'aide??

Merci de

Répondre

79

Votre RVM est probablement pas à ce jour, et en faisant la liste des rubis installables aussi. RVM a probablement eu le meilleur match qui était Rubinius 2

Lorsque vous faites

rvm list known 

Vous obtenez le list of known rubies that you can install

Ce list is updated at the same time you update rvm. Ensuite, vous devez mettre à jour RVM avant d'installer l'IRM Ruby 2.0.0

rvm get stable 
+3

J'ai fait 'rvm get head'. ça a marché !!. Je pense que 'rvm get stable' fonctionne aussi. – codeit

+0

C'est agréable à entendre. Je peux vous dire que vous avez des travaux stables, je l'essaie ce matin. – toch

+0

@codeit La différence entre 'head' et' stable' fait allusion à [ici] (https://rvm.io/support/troubleshooting). La version «tête» est, selon cette page, pour les «plus aventureux». –

6

D'abord, assurez-vous que vous avez la dernière RVM:

rvm get stable 

Après avoir installé RVM, lancez l'installation libyaml correspondant à votre système:

systèmes basés sur Debian:

apt-get install libyaml-dev 

Systèmes Fedora/CentOS/RHEL:

yum install libyaml-devel 

Mac avec Homebrew:

brew install libyaml 

Enfin:

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

s'il vous plaît corriger votre taille de police. De cette façon, il sera plus lisible –

2

Lorsque vous faites

rvm list known 

Vous obtenir la liste des rubis connus que vous pouvez installer

Cette liste est mise à jour en même temps que vous mettez à jour rvm. Ensuite, vous devez mettre à jour rvm avant d'installer MRI Ruby 2.0.0

Mise à jour RVM à la dernière version

rvm get stable 

Puis, essayez d'installer Ruby

rvm install 2.0.0 

s'il y a une erreur, comme les paquets manquants, il sera répertorié. Installez les paquets pour les systèmes basés sur Debian utilisant

Utilisez yum install/brew installation pour les systèmes Fedora/CentOS/RHEL, Mac avec Homebrew respectivement

apt-get install "your missing packges" 

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

une fois que les paquets manquants sont installés.

essayer d'installer Ruby 2.0.0

rvm install 2.0.0 
0

Vous pouvez faire rvm use 2.0.0.

Si elle vous dit que vous l'avez pas installé, vous venez de faire:

rvm install ruby-2.0.0-p598

Il installera tout ce dont vous avez besoin pour vous et vous pouvez sélectionner la version de Ruby à utiliser avec rvm use

Questions connexes