2010-09-20 16 views
1

J'ai réussi à installer RVM sur un VPS Linode avant, mais après une reconstruction je cours à tous les types de problèmes et je pensais voir si quelqu'un ici pourrait conseiller. Je tente d'installer RVM (et Ruby 1.9.2) sur un VPS Linode Ubuntu 10.04 (32 bits).Ubuntu 10.04 - RVM ne va pas définir un ruby ​​par défaut

J'ai essayé de suivre les instructions sur de nombreux sites, tels que http://web2linux.com/installing-rails-3-on-ubuntu-10-04-lucid-lynx/, pour un seul utilisateur ou une installation à l'échelle du système (système préféré), mais je rencontre toujours la même erreur.

Ruby 1.9.2 compile et installe correctement, et quand je l'utilise

rvm 1.9.2 
ruby-v 

Le suivant est renvoyé:

ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux] 

Le problème se produit lorsque je tente de mettre 1.9.2 à la système par défaut en utilisant Ruby:

rvm --default 1.9.2 

Cela renvoie les erreurs suivantes:

ln: creating symbolic link `/usr/local/rvm/bin/ruby': No such file or directory 
ln: creating symbolic link `/usr/local/rvm/bin/gem': No such file or directory 
ln: creating symbolic link `/usr/local/rvm/bin/irb': No such file or directory 
ln: creating symbolic link `/usr/local/rvm/bin/ri': No such file or directory 
ln: creating symbolic link `/usr/local/rvm/bin/rdoc': No such file or directory 
ln: creating symbolic link `/usr/local/rvm/bin/rake': No such file or directory 
ln: creating symbolic link `/usr/local/rvm/bin/erb': No such file or directory 
ln: creating symbolic link `/usr/local/rvm/bin/testrb': No such file or directory 

J'ai mis une copie complète de la trace ici: http://pastie.org/1170192

C'est un nouveau VPS avec rien d'autre installé, donc la reconstruction et recommencer est une option. Je ai juste besoin de savoir comment éviter ce roadblock et faire 1.9.2 le système par défaut ruby.

Répondre

1

Je pense que vous devrez créer le répertoire/usr/local/rvm et vous assurer que les fichiers qu'il contient peuvent être modifiés/créés par le groupe qui devrait être autorisé à utiliser rvm. Vous trouverez plus d'informations sur une configuration RVM à l'échelle du système au http://rvm.beginrescueend.com/deployment/system-wide/