Ubuntu 10.04 - RVM не устанавливает рубин по умолчанию - PullRequest
1 голос
/ 20 сентября 2010

Мне уже удалось установить RVM на Linode VPS, но после перестройки я столкнулся со всеми видами проблем и подумал, что я посмотрю, может ли кто-нибудь здесь посоветовать.

I 'я пытаюсь установить RVM (и Ruby 1.9.2) на Linode Ubuntu 10.04 (32-битный) VPS.

Я пробовал следовать инструкциям на многих сайтах, таких как http://web2linux.com/installing-rails-3-on-ubuntu-10-04-lucid-lynx/, дляоднопользовательская или системная установка (предпочтительна для всей системы), но я всегда сталкиваюсь с одной и той же ошибкой.

Ruby 1.9.2 компилируется и устанавливается правильно, и когда я использую

rvm 1.9.2
ruby-v

возвращается следующее:

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

Проблема возникает, когда я пытаюсь установить 1.9.2 в качестве системного рубина по умолчанию, используя:

rvm --default 1.9.2

Это возвращает следующие ошибки:

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

Я поместил полную копию трассировки здесь: http://pastie.org/1170192

Это на новом VPS, на котором больше ничего не установлено, поэтому его перестройка и повторный запуск возможны.Мне просто нужно знать, как избежать этого препятствия и сделать 1.9.2 системным рубином по умолчанию.

1 Ответ

1 голос
/ 20 сентября 2010

Я думаю, вам нужно будет создать каталог / usr / local / rvm и убедиться, что файлы в нем могут быть изменены / созданы группой, которой разрешено использовать rvm. Дополнительную информацию о настройке RVM для всей системы можно найти по адресу http://rvm.beginrescueend.com/deployment/system-wide/

...