32 votes

Installer Ruby 2.0.0 en utilisant RVM

J'ai essayé d'installer Ruby 2.0.0 utilisant RVM :

   rvm install 2.0.0
 

Une fois l'installation terminée. J'ai fait rvm list . Comme montré 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 installé Rubinius 2.0-rc1 ?? Est-ce que quelqu'un a fait face à ce problème? De l'aide??

Merci :)

79voto

toch Points 2268

Votre rvm est probablement pas à jour, et en faisant la liste des installable rubis également. Rvm a probablement le meilleur match, qui a été Rubinius 2

Lorsque vous ne

rvm list known

Vous obtenez la liste des rubis que vous pouvez installer

Cette liste est mise à jour en même temps que mise à jour de rvm. Ensuite, vous devez mettre à jour rvm avant l'installation de l'IRM Ruby 2.0.0

rvm get stable

6voto

dayanthan Points 51

Tout d’abord, assurez-vous d’avoir le dernier RVM:

 rvm get stable
 

Après avoir installé RVM, exécutez l’installation libyaml appropriée pour 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
 

2voto

RubyMiner Points 89

Lorsque vous ne

rvm list known

Vous obtenez la liste des rubis que vous pouvez installer

Cette liste est mise à jour en même temps que la mise à jour du rvm. Ensuite, vous devez mettre à jour rvm avant l'installation de l'IRM Ruby 2.0.0

Mise à jour rvm pour la dernière version

rvm get stable

Ensuite, essayez d'installer ruby

rvm install 2.0.0

si il y a une erreur, comme les paquets manquants, il sera répertorié. Installer les paquets pour les systèmes basés sur debian à l'aide de

Utiliser yum install / brew install de Fedora/CentOS/RHEL systèmes Mac avec Homebrew respectivement

apt-get install "your missing packges"

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

une fois les paquets manquants sont installés.

essayez d'installer ruby 2.0.0

rvm install 2.0.0

0voto

opsb Points 6860

Vous trouverez quelques bonnes instructions sur https://coderwall.com/p/tptocq , notamment la configuration de libyaml et openssl.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X