RubyGems — это официальный менеджер пакетов и реестр библиотек для языка Ruby.
Сборка и публикация гемов
# Сборка бинарника .gem из спецификации gemspec
gem build my_gem.gemspec
# Локальная установка собранного гема
gem install my_gem-1.0.0.gem
# Публикация гема в реестре RubyGems.org
gem push my_gem-1.0.0.gem
# Отзыв (yank) конкретной версии из индекса
gem yank my_gem -v 1.0.0
Управление установленными гемами
# Поиск гемов в удаленном реестре
gem search '^rails' --remote
# Список всех локально установленных гемов
gem list
# Проверка активной версии конкретного гема
gem which rake
# Обновление указанного гема
gem update bundler
# Очистка старых версий гемов
gem cleanup
Окружение и конфигурация
# Информация об окружении RubyGems и путях поиска
gem env
# Директория кэша и установки гемов
gem env home