Краткий справочник

Шпаргалка по CLI RubyGems

Краткое справочное руководство по CLI RubyGems: сборка, установка, публикация, отзыв гемов, поиск и проверка окружения.

· Опубликовано

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

Полезные ссылки

Связанные темы