Читать «Учись программировать (на Ruby)» онлайн - страница 5

Крис Пайн

Установка под Macintosh

Если у вас стоит Mac OS X 10.2 (Jaguar), значит Ruby уже установлен в вашей системе! Что может быть проще? К сожалению, я не думаю, что вы сможете использовать Ruby под Mac OS X 10.1 или более ранней версией.

Чтобы программировать, вам нужно иметь возможность писать программы и выполнять программы. Для этого вам понадобится текстовый редактор и командная строка.

Командная строка доступна посредством терминального приложения («Terminal application«), которое находится в разделе меню «Приложения / Утилиты» («Applications / Utilities«).

В качестве текстового редактора вы можете использовать тот, что вам более знаком или более удобен. Однако, если вы используете TextEdit, убедитесь, что вы сохраняете ваши программы в виде обычного текста! Иначе ваши программы не будут работать. Другими альтернативами для составления программ могут быть редакторы emacs, vi или pico: все они доступны из командной строки.

Установка под Linux

Во-первых, вы захотите убедиться, не был ли Ruby уже установлен у вас. Наберите на консоли команду which ruby. Если она выведет что-нибудь наподобие /usr/bin/which: no ruby in (…), значит вам нужно будет загрузить Ruby. Иначе посмотрите, какая версия Ruby установлена, набрав ruby -v. Если версия старее, чем последняя стабильная сборка с упомянутой выше страницы загрузки, то вам, возможно, захочется обновить её.

Если вы работаете как пользователь root, тогда вам, наверное, не нужны будут дальнейшие указания по установке Ruby. Если это не так, вам нужно будет попросить вашего системного администратора установить его для вас. (При этом способе установки все пользователи в этой системе смогут пользоваться Ruby.)

Или же вы можете просто установить его так, чтобы только вы могли использовать его. Переместите файл, который вы загрузили, во временный каталог, например, в $HOME/tmp. Если файл называется ruby-1.6.7.tar.gz, вы сможете открыть его командой tar zxvf ruby-1.6.7.tar.gz. Перейдите в каталог, который только что был вами создан (в нашем примере — в каталог cd ruby-1.6.7). Сконфигурируйте вашу установку, набрав команду ./configure --prefix=$HOME). Затем наберите на консоли команду make, которая соберёт ваш интерпретатор Ruby. Это может занять несколько минут. После того, как всё будет выполнено, напечатайте make install, чтобы установить его. Потом вы пожелаете добавить каталог $HOME/bin в список путей для поиска команд, отредактировав ваш файл $HOME/.bashrc с настройками командного интерпретатора. (Вам нужно будет выйти из системы и зайти снова, чтобы изменения вступили в силу.) После того, как вы сделали это, проверьте успешность установки командой ruby -v. Если она сообщит, какая версия Ruby у вас установлена, тогда вы можете удалить файлы в каталоге $HOME/tmp (или там, куда вы их разместили).

Вот и всё! Вы готовы, чтобы учиться программировать.

Если вы работаете как пользователь root, тогда вам, наверное, не нужны будут дальнейшие указания по установке Ruby. Если это не так, вам нужно будет попросить вашего системного администратора установить его для вас. (При этом способе установки все пользователи в этой системе смогут пользоваться Ruby.)