Черновик перевода страницы Libraries официального сайта Ruby
С недавних пор я вхожу в команду по переводу на русский язык и мне был поручен перевод раздела . Первичный, черновой вариант приведен ниже, приветствуется здравая критика и комментарии к переводу.
Ruby библиотеки
Для Ruby написано множество увлекательных и полезных библиотек способных решать самые различные задачи, какие-то уже включены в дистрибутив Ruby, но большинство оформлены в виде gem пакетов и доступны для инсталляции. Некоторые библиотеки поставляются в виде архивов (.zip или .tar.gz) с исходным кодом и инструкцией по установке.
Давайте рассмотрим, каким образом осуществляется поиск и установка недостающих библиотек.
Поиск библиотек
RubyForge - это популярный репозиторий для большинства Ruby библиотек. Удобная навигация, выполненная в виде каталога, позволяет без особых усилий отыскать необходимую библиотеку. (Если вы в дальнейшем решите создать свою собственную библиотеку и сделать ее общедоступной, вы всегда можете зарегистрировать свой проект на RubyForge и получить доступ к Subversion репозиторию, персональную веб-страницу проекта и список рассылки).
Ruby Application Archive (или просто RAA) - это каталог, где собраны всяческие Ruby программы и библиотеки, структурированные по назначению.
Использование RubyGems
RubyGems - это пакетный менеджер, написанный специально для Ruby, позволяющий удобно устанавливать и обновлять библиотеки. Несмотря на то, что в инсталлятор Ruby под Windows RubyGems уже включен, под другие операционные системы, скорее всего, его придется устанавливать вручную. Пожалуйста, если ниже перечисленные команды у вас не будут работать, просмотрите вначале раздел "Установка RubyGems".
Поиск Gems
Команда "search" предназначена для поиска gem пакетов по имени или части имени. Например, давайте поищем пакеты в имени которых встречается слово "html":
*** REMOTE GEMS ***
html-sample (1.0, 1.1)
A sample Ruby gem, just to illustrate how RubyGems works.
(Опция --remote означает, что мы хотим искать среди официальных пакетов размещенных на RubyForge)
Инсталяция Gem пакета
Для того, что бы установить gem пакет, в нашем случае это html-sample, выполните команду:
Если вы хотите установить конкретную версию пакета, воспользуйтесь опцией --version:
Просмотр Gem пакетов
Для того, что бы получить список всех доступных gems зарегистрированных на RubyForge, выполните команду:
Для того, что бы просмотреть какие пакеты уже инсталлированы:
Мы привели лишь незначительную часть команд RubyGems, за более детальной информацией обратитесь к официальному
руководству, которое содержит еще больше интересных примеров.
Установка RubyGems
Скачайте последнюю доступную версию RubyGems . Распакуйте архив и запустите setup.rb. На некоторых операционных системах вам понадобятся привилегии пользователя root.
Пример установки в Linux:
$ cd rubygems-1.3.1
$ su -
# ruby setup.rb
Более детально процесс установки описан в официальном .

Обсуждение
Re: Черновик перевода страницы Libraries официального сайта Ruby
Мы привели лишь не значительную часть команд RubyGems = Мы привели лишь незначительную часть команд RubyGems
Re: Черновик перевода страницы Libraries официального сайта Ruby
fixed, спасибо!
Re: Черновик перевода страницы Libraries официального сайта Ruby
'Пожалуйста, если ниже перечисленные команды у вас не будут работать,
топросмотрите вначале раздел "Установка RubyGems".'Таких мест несколько. Возможно, это дело вкуса, но мне кажется, что так лучше.
Re: Черновик перевода страницы Libraries официального сайта Ruby
'самые различные задачи, какие то' = 'самые различные задачи, какие-то'
'Например давайте поищем пакеты' = 'Например, давайте поищем пакеты'
'Для того чтобы установить gem пакет' = 'Для того, чтобы установить gem пакет'
'Распакуйте архив и запустить setup.rb' = 'Распакуйте архив и запустите setup.rb'
Re: Черновик перевода страницы Libraries официального сайта Ruby
Спасибо всем! Все найденные ошибки были исправлены.
Администраторам сайтов
Желающим быстро раскрутить свой сайт! У нас запустился новый проект САР RICHBUX.RU— это простой и удобный инструмент, который поможет Вам: в короткие сроки поднять посещаемость сайта.
Ваш сайт будут посещать реальные люди из нашей пользовательской базы.Они вполне могут стать Вашими клиентами. Реальные расценки позволяют всегда радовать пользователей стабильностью.