데비안에서 RubyGems 사용하기
데비안에서 RubyGems을 사용하기 위해 제가 한 일을 나름대로 정리해 봅니다. #는 루트 프롬프트이고 $는 일반 사용자 프롬프트입니다.
1. rubygems 그룹을 만듭니다.
# addgroup rubygems
2. 사용자를 rubygems 그룹에 추가합니다.
# adduser tinuviel rubygems
3. rubygems 패키지를 설치합니다.
# aptitude install rubygems
4. /var/lib/gems 의 권한을 조정합니다.
# chgrp -R rubygems /var/lib/gems
# chmod -R g+sw /var/lib/gems
5. 루트 쉘을 나와서 권한을 확인합니다.
$ groups
... rubygems
6. Gem을 설치합니다.
$ gem install pathname2
Bulk updating Gem source index for: http://gems.rubyforge.org
Install required dependency facade? [Yn] y
Successfully installed pathname2-1.5.2
Successfully installed facade-1.0.2
Installing ri documentation for pathname2-1.5.2...
Installing ri documentation for facade-1.0.2...
Installing RDoc documentation for pathname2-1.5.2...
Installing RDoc documentation for facade-1.0.2...
7. .bashrc를 편집합니다.
$ vi .bashrc
export RUBYOPT='rubygems'
8. 확인합니다.
$ irb
irb(main):001:0> require 'pathname2'
=> true
댓글 달기