Главная » Статьи » Среды разработки(IDE) » Ruby

Установка среды разработки для Ruby
Исходные тексты и бинарные версии Ruby для ряда платформ доступны на официальном сайте языка Ruby. На момент написания этих строк последней стабильной версией Ruby была версия 1.8.7.

Чтобы установить Ruby из исходных текстов под UNIX, достаточно распаковать загруженный архив ruby-1.8.5.tar.gz и выполнить обычную последовательность команд:
./configure 
 make 
 make install 


В некоторых дистрибутивах Linux с развитой системой пакетов (например, Debian, Gentoo, SuSe, RedHat) Ruby доступен как уже подготовленный к инсталляции пакет, и для установки Ruby достаточно воспользоваться штатным механизмом инсталляции пакетов данного дистрибутива Linux.

Для Windows на сайте сайте имеется предварительно скомпилированный вариант Ruby, инструкции по установке которого находятся в соответствующем файле README в архиве дистрибутива. Помимо этого для Windows имеется более простой и комфортный способ инсталляции Ruby — проект One-Click Installer. Он удобен еще и тем, что, кроме самого интерпретатора Ruby и его стандартных библиотек, содержит еще и открытую IDE для Ruby (FreeRIDE), набор дополнительных библиотек (в первую очередь RubyGems) и электронный вариант первого издания книги “Programming Ruby”.

Для проверки того, что Ruby установлен корректно, достаточно запустить интерпретатор ruby с ключом --version: >
ruby --version 
ruby 1.8.5 (2006-08-25) [i386-mswin32] 


Если вместо информации о версии и платформе будет выдано сообщение об ошибке, то, вероятно, нужно добавить путь к Ruby в переменную среды PATH.

Если Ruby устанавливается из стандартного дистрибутива, то очень вероятно, что RubyGems не входит в состав стандартной библиотеки (планируется сделать в одной из будущих версий Ruby).

ПРИМЕЧАНИЕ

RubyGems (англ. gem — драгоценный камень) — менеджер пакетов для языка программирования Руби, предоставляющий стандартный формат для программ и библиотек Руби (в самодостаточном формате «gems»), инструменты, предназначенные для простого управления установкой «gems», и сервер для их распространения (из Википедии).

Это не страшно, но лучше все-таки установить RubyGems, т.к. все больше и больше Ruby-библиотек и приложений распространяются в виде Gem-ов. Для этого достаточно загрузить дистрибутив RubyGems, распаковать его и выполнить в каталоге с распакованным дистрибутивом команду:
ruby setup.rb

после чего определить переменную среды RUBYOPT:
# Для Unix/bash.
export RUBYOPT="rubygems"
# Для Windows.
set RUBYOPT="rubygems" 


Для работы с Ruby достаточно всего лишь приличного текстового редактора для программистов и интерпретатора Ruby. Но, если хочется работать в IDE, то можно обратить внимание на бесплатные NetBeans IDE, FreeRIDE, Mondrian IDE и RDT (плагин к Eclipse), или платные Komodo и Arachno. В последнее время поддержка Ruby появляется и в других ориентированных на динамические языки IDE, поэтому запрос в Google по ключевым словам “Ruby IDE“ даст гораздо более полный и актуальный список доступных Ruby IDE.

Отдельно следует упомянуть RubyForge.org — аналог SourceForge для Ruby-проектов. При необходимости найти какую-либо OpenSource-библиотеку для Ruby следует сначала обратиться к RubyForge.org. Кроме того, RubyForge.org по умолчанию является основным хранилищем RubyGem-ов и инсталляция подавляющего большинства оформленных в качестве Gem-ов Ruby-проектов осуществляется именно из этого хранилища.

Категория: Ruby | Добавил: Kostya (10.05.2009)
Просмотров: 3953 | Комментарии: 2 | Рейтинг: 1.0/1
Всего комментариев: 2
1 Злющий  
А для винды чо распаковать нужно, только не под ява платформу?

2 Halima  
xochu ustanovit programmu

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]