빠른 참조

RubyGems CLI 치트시트

RubyGems CLI 빠른 참조 가이드: gem 빌드, 로컬 설치, 배포, 삭제(yank), 검색 쿼리 및 환경 검사.

· 게시일

RubyGems는 Ruby 라이브러리를 위한 공식 패키지 관리 프레임워크이자 레지스트리입니다.

Gem 빌드 및 배포

# gemspec 사양 파일로부터 .gem 바이너리 빌드
gem build my_gem.gemspec

# 빌드된 gem을 로컬에 설치
gem install my_gem-1.0.0.gem

# RubyGems.org 레지스트리에 gem 배포
gem push my_gem-1.0.0.gem

# 특정 버전을 인덱스에서 제거 (yank)
gem yank my_gem -v 1.0.0

설치된 Gem 관리

# 원격 레지스트리에서 gem 검색
gem search '^rails' --remote

# 로컬에 설치된 모든 gem 목록 표시
gem list

# 현재 활성화된 gem의 버전 확인
gem which rake

# 특정 gem 업데이트
gem update bundler

# 사용하지 않는 이전 gem 버전 정리
gem cleanup

환경 및 구성

# RubyGems 환경 세부 정보 및 gem 경로 표시
gem env

# Gem 캐시 및 설치 디렉터리 확인
gem env home

참고 자료

관련 주제