Скачать Ruby
Здесь вы можете получить последние дистрибутивы Ruby в своей любимой версии. Текущая стабильная версия — 3.1.2. Пожалуйста, обязательно прочитайте Лицензию Ruby.
Способы установки Ruby
У нас есть несколько инструментов для установки Ruby на каждой основной платформе:
- В Linux/UNIX вы можете использовать систему управления пакетами вашей дистрибутив или сторонние инструменты (rbenv и RVM).
- На компьютерах с macOS можно использовать сторонние инструменты (rbenv и RVM).
- На компьютерах с Windows вы можете использовать RubyInstaller.
Подробнее об использовании см. на странице установки. системы управления пакетами или сторонние инструменты.
Конечно, вы также можете установить Ruby из исходного кода на всех основных платформах.
Компиляция Ruby — исходный код
Установка из исходного кода — отличное решение, когда вы достаточно комфортно с вашей платформой и, возможно, нужны определенные настройки для вашей среды.
Подробнее о сборке см. на странице установки. Руби из исходников. Если у вас возникли проблемы с компиляцией Ruby, рассмотрите возможность использования один из сторонних инструментов, упомянутых выше. Они могут помочь вам.
- Стабильные версии:
- Рубин 3.1.2
sha256: 61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e - Рубин 3.0.4
sha256: 70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b - Рубин 2.7.6
sha256: e7203b0cc09442ed2c08936d483f8ac140ec1c72e37bb5c401646b7866cb5d10
- Рубин 3.1.2
- Предварительные версии:
- Ruby 3.2.0-preview2
sha256: 8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891
- Ruby 3.2.0-preview2
- Больше не поддерживается (EOL):
- Рубин 2.6.10
sha256: 0dc609f263d49c4176d5725deefc337273676395985b5e017789373e8cadf16e
- Рубин 2.6.10
- Снимков:
- Стабильный снимок ветки ruby_3_1:
Это архив последнего снимка текущей ветки
ruby_3_1
. - Стабильный снимок ветки ruby_3_0:
Это архив последнего снимка текущей ветки
. - Стабильный снимок ветки ruby_2_7:
Это архив последнего снимка текущей ветки
ruby_2_7
. - Ночной снимок: Это архив всего, что есть в Git, сделанный каждую ночь. Это может содержать ошибки или другие проблемы, используйте на свой страх и риск!
- Стабильный снимок ветки ruby_3_1:
Это архив последнего снимка текущей ветки
Для получения дополнительной информации о конкретных выпусках, особенно о старых выпусках. или превью, см. страницу Релизы. Информация о текущем состоянии обслуживания различных Ветки Ruby можно найти на странице Ветки.
Для получения информации о репозиториях Ruby Subversion и Git см. Страница Ruby Core.
Исходный код Ruby доступен во всемирном наборе Зеркальные сайты. Пожалуйста, попробуйте использовать зеркало, которое находится рядом с вами.
Документация
Руководства, учебные пособия и справочные материалы, которые помогут вам узнать больше о Ruby
Установка Ruby
Хотя вы можете легко попробовать Ruby в своем браузере, вы также можете прочитать руководство по установке для справки по установке Ruby.
Начало работы
- Официальный FAQ
- Официальный часто задаваемые вопросы.
- Руби Коанс
- Коаны ведут вас по пути к просветлению, чтобы учиться Рубин. Цель состоит в том, чтобы изучить язык Ruby, синтаксис, структуру и некоторые общие функции и библиотеки. Мы также обучаем вас культуре.
- Почему (острый) путеводитель по Ruby
- Нетрадиционная, но интересная книга, которая научит вас Ruby через рассказы, остроумие и комиксы. Первоначально создано почему повезло hard , это руководство остается классикой для изучающих Ruby.
- Основы Руби
- Бесплатная онлайн-книга, предназначенная для краткого и простое руководство по изучению Ruby.
- Научитесь программировать
- Замечательный небольшой учебник Криса Пайна для новичков в программировании. Если не умеешь программировать, начни отсюда.
- Изучите Ruby трудным путем
- Очень хороший набор упражнений с пояснениями, которые помогут вам
абсолютные основы Ruby вплоть до ООП и веб-разработки.
Руководства
- Программирование Ruby
- Основополагающая работа по Ruby на английском языке, это первое издание Книга Pragmatic Programmers доступна бесплатно в Интернете.
- Викиучебник по программированию на Ruby
- Бесплатное онлайн-руководство с содержанием для начинающих и среднего уровня, а также тщательная языковая ссылка.
Справочная документация
- Официальная документация API
- Официальная документация Ruby API для разных версий, включая текущая невыпущенная (магистральная) версия.
- Базовая версия Ruby
- Получено прямо из исходного кода с помощью RDoc, эта ссылка work документирует все основные классы и модули (такие как String, Массив, символ и т. д.).
- Справочник по стандартной библиотеке Ruby
- Также взято из исходного кода с помощью RDoc, этот справочник документирует стандартную библиотеку.
- Справочник по Ruby C API
- Официальное введение в Ruby C API. Отлично, если вы хотите писать расширения C или внести свой вклад в развитие Ruby.
- RubyDoc.info
- Универсальный веб-сайт со справочной документацией о драгоценных камнях Ruby и Проекты Ruby, размещенные на GitHub.
- Ruby & Rails API Docs с возможностью поиска
- Документация по Rails и Ruby с интеллектуальным поиском.
- APIдок
- Документация по Ruby, Rails и RSpec с примечаниями пользователей.
- RubyAPI.org
- Легко находите и просматривайте классы, модули и методы Ruby.
Редакторы и IDE
Для написания кода на Ruby вы можете использовать редактор по умолчанию вашей операционной системы. система. Кстати, для более эффективного написания кода стоит выбрать редактор исходного кода с базовой поддержкой Ruby (например, подсветка синтаксиса, просмотр файлов) или интегрированная разработка среда с расширенными функциями (например, завершение кода, рефакторинг, поддержка тестирования).