Ниже описаны действия по установке Ruby On Rails как обычного пользователя.
Сначала проверьте, есть ли у пользователя права sudo.Для этого попробуйте выполнить простую команду
$sudo ls -a
[sudo] password for unlimit:
unlimit is not in the sudoers file. This incident will be reported.
Если вы видите сообщение, подобное приведенному выше, вам нужно добавить пользователя в файл sudoer, это можно сделать с помощью
$echo 'unlimit ALL=(ALL) ALL' >> /etc/sudoers
Проверьте, установлен ли у вас ruby.Выполните команду ниже
$ruby -v
-[bash]: ruby:command not found
Если вы видите что-то подобное, это означает, что ruby не установлен.Установите его
$sudo apt-get install ruby
Установите дополнительные библиотеки
$sudo apt-get install build-essential
$sudo apt-get install curl
$sudo apt-get install libssl-dev
Установите rvm
$curl -L get.rvm.io | bash -s stable
Установите путь к rvm
$source $HOME/.rvm/scripts/rvm
Вы должны добавитьэто в файл .bashrc.Извлеките последний rvm и перезагрузите его
$rvm get head && rvm reload
Установите ruby 1.9.3
$rvm install 1.9.3 --with-openssl-dir=$HOME/.rvm.usr
Мне нужно было установить readline lib
$sudo apt-get install libreadline-dev
Получить драгоценный камень rails
$gem install rails -v 3.2.3
Проверьте, есть ли у вас рельсы
$rails -v
Rails 3.2.3
Получить пакет readline
$rvm pkg install readline
Получить sqlite3
$sudo apt-get install sqlite3 libsqlite3-dev
Вы всенабор для создания вашего первого приложения rails
$rails new app HelloWorld
Вы можете найти больше информации http://unlimit.in/installing-ruby-on-rails-on-debian.html