Ruby basic
Jump to navigation
Jump to search
Overview
Ruby 프로그래밍 내용 정리
Installation
Install rbenv from git.
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
.bash_profile 수정
[ -f "$HOME/.profile" ] && source "$HOME/.profile" [ -f "$HOME/.bashrc" ] && source "$HOME/.bashrc"
.bashrc 수정
export RBENV_ROOT="${HOME}/.rbenv" if [ -d "${RBENV_ROOT}" ]; then export PATH="${RBENV_ROOT}/bin:${PATH}" eval "$(rbenv init -)" fi
루비를 설치하기 위해서는 rbenv 플러그인 ruby-build 가 필요하다. .rbenv/plugin 디렉토리를 생성하고 github 에서 ruby-build 를 받아오자.
$ mkdir -p ~/.rbenv/plugins $ cd ~/.rbenv/plugins $ git clone git://github.com/sstephenson/ruby-build.git
이제 루비를 설치하도록 하자.
$ rbenv install 2.0.0-p647
rehash 옵션은 새로운 환경을 재설정하는 옵션으로 새로 루비를 설치하거나 루비 젬을 설치한 다음 반드시 실행해야 한다.
$ rbenv rehash
global 옵션은 전역 설정을 변경하는 옵션으로 시스템에서 해당 버전의 루비를 사용하기 위해 사용한다.
$ rbenv global 2.0.0-p647
설치하고자 했던 루비 버전이 제대로 설치되었는지 확인해보자.
$ ruby -v ruby 2.0.0p647 (2015-08-18 revision 51631) [x86_64-linux]
루비 설치가 끝났으면 루비 젬을 관리하기 위해 bundler 를 설치한다. 새로운 환경을 재설정하기 위해 rehash 도 해주자.
$ gem install bundler Fetching: bundler-1.10.6.gem (100%) Successfully installed bundler-1.10.6 Parsing documentation for bundler-1.10.6 Installing ri documentation for bundler-1.10.6 1 gem installed $ rbenv rehash
rbenv-gem-rehash 를 설치하면, 매번 rbenv rehash 명령을 실행하지 않아도 된다. 또한, rbenv-bundler 를 설치하면 bundle exec 를 생략해도 된다.