분위기를 좀 보니까 RubyGems를 앞으로도 많이 사용하게 될 것 같아서 gem 명령어를 좀 정리해 봅니다. 루비젬(RubyGem)은 루비의 표준화 패키징 및 설치 프레임워크로 gem으로 루비 어플리케이션이나 라이브러리를 설치하고 패키징하고 관리하는 역할을 합니다.
도움말
gem -h
gem --help
gem help
gem --help
gem help
버전 보기
gem -v
gem --version
gem --version
환경
gem environment
환경정보 나옴
gem environment gemdir
루비젬의 메인디렉토리 보기
gem update --system
최신버전으로 업데이트
gem update --system
최신버전으로 업데이트
패키지 설치
gem install -r 패키지명
( -r 은 install 하위명령을 원격으로 처리함)
gem install -r 패키지명 -v "< 0.5"
( -v 옵션을 통해 0.5버전보다 낮을 것충 최신버전 설치를 지정)
gem install -r 패키지명 -t
( -t 는 설치과정중 테스트 스위트 있으면 실행함)
gem install -r 패키지명 --rdoc
( RDoc 문서를 자동으로 생성함)
( -r 은 install 하위명령을 원격으로 처리함)
gem install -r 패키지명 -v "< 0.5"
( -v 옵션을 통해 0.5버전보다 낮을 것충 최신버전 설치를 지정)
gem install -r 패키지명 -t
( -t 는 설치과정중 테스트 스위트 있으면 실행함)
gem install -r 패키지명 --rdoc
( RDoc 문서를 자동으로 생성함)
조회하기
gem query -rn 찾는이름
( -r은 원격, -n 은 정규표현식 /찾는이름/ 으로 검색)
( -r은 원격, -n 은 정규표현식 /찾는이름/ 으로 검색)
gem Command Reference 참고
아주 간단한 명령어정도만 정리했습니다. 빌드쪽은 아직 제대로 다뤄보지 못해서.... 차차 절리하려고 합니다. (이렇게 적어놓고 방치해놓은 포스팅이 꽤 되는데 ㅠ..ㅠ)
Comments