Сегодня хочу поделится очень простым способом установки Ruby 1.9.3 на Debian squeeze.
В общем-то в интернете есть много методов, различной сложности и “нудности”. Есть так-же такой качественный проект как
RVM,
Но мы минимизируем все телодвижения до минимума, и посмотрим что у нас выйдет.
Итак способов у нас два и какой именно способ установки выбрать, решать вам.
Способ первый (установка из репозитория)
Добавляем в систему нужный нам репозиторий.
|
echo deb http://apt.netangels.net/ squeeze main >> /etc/apt/sources.list
|
Устанавливаем ключ от репозитория.
|
wget -O - http://apt.netangels.net/gpgkey.key | apt-key add -
|
Или можно так.
|
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BD0B1757CF2CEE6F
|
Далее делаем apt-get update && apt-get install ruby1.9.3 -y
Ну и проверяем что у нас получилось коммандой ruby -v и промерно такой ответ следует ожидать ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-linux]
Способ второй (установка .deb пакетов)
Процесс установки крайне прост. Переходим в папку куда скачали наш .deb пакет и набираем dpkg -i ruby1.9.3_1.9.3-p392_amd64 . В процессе установки вылезет ошибка поскольку в системе не хватает соответствующих библиотек. Исправляем это очень просто набрав в консоло комманду apt-get -f install . Система автоматически найдет и установит недостающие библиотеки и всет за ними доустановит Ruby.
Все остальные пакеты для работы уже ставим отдельно коммандой gem install “имя пакета”
Комментариев нет:
Отправить комментарий