Показаны сообщения с ярлыком ruby. Показать все сообщения
Показаны сообщения с ярлыком ruby. Показать все сообщения

четверг, 9 октября 2014 г.

Подготовка машины к web-разработке на Ruby on Rails

  1. Добавление пользователя в группу sudo;
  2. Установка Node.js;
  3. Установка curl: # apt-get install curl
  4. Установка RVM;
  5. Установка Ruby;
  6. Проверяем корректность установки: $ ruby -v
  7. Установка интерпретатора Ruby по умолчанию;
  8. Установка Rails: $ gem install rails
  9. Проверяем корректность установки: $ rails -v
  10. Установка Java Development Kit: # apt-get install default-jdk
  11. Установка RubyMine
  12. Установка git: # apt-get install git
  13. Установка примочки для использования БД Sqlite: $ gem install sqlite3-ruby
  14. Изучаем один из лучших туториалов Ruby on Rails Tutorial и начинаем творить на рельсах!

воскресенье, 13 апреля 2014 г.

Установка интерпретатора Ruby по умолчанию

$ rvm --default x.x.x

где x.x.x — версия интерпретатора Ruby.

Установка конкретной версии рельсов

$ rvm use x.x.x
$ gem install rails --version y.y.y --no-ri --no-rdoc

где x.x.x — номер используемой версии Ruby, y.y.y — номер версии рельсов, которая нужна.

Установка конкретной версии Ruby через RVM

$ rvm install x.x.x
где x.x.x — номер версии.
Узнать последнюю стабильную версию Ruby можно тут: https://www.ruby-lang.org/en/downloads/

Проверяем корректность установки:

$ ruby -v

Установка всего необходимого для Ruby

Перед самой установкой Ruby, выполним команду:

$ rvm requirements --autolibs=enable

Она по идее поставит все, что нужно.

Установка RVM

$ curl -L https://get.rvm.io | bash -s stable

Затем в терминале установить свойство:

Edit -> Profile Preference -> Title and command -> Run command as login shell

Перезапустить терминал.

Проверить корректность установки, запустив rvm.

Update. Debian 8.1:

  1. gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
  2. \curl -sSL https://get.rvm.io | bash -s stable
  3. source /home/user_name/.rvm/scripts/rvm
  4. echo "source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile

Установка Node.js в Debian из исходников

sudo apt-get install python g++ make checkinstall
src=$(mktemp -d) && cd $src
wget -N http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd node-v*
./configure
fakeroot checkinstall -y --install=no --pkgversion $(echo $(pwd) | sed -n -re's/.+node-v(.+)$/\1/p') make -j$(($(nproc)+1)) install
sudo dpkg -i node_*

Команды надо выполнять по очереди.

пятница, 4 октября 2013 г.

Проверка версии ruby

Нехитрая команда: ruby -v проверяет во-первых сам факт наличия ruby на рабочей станции, во-вторых выводит номер версии.