티스토리 뷰

Ruby 처음 배우기 : 설치 Mac

Homebrew를 이용한 설치

macOS Sierra 기준으로, 맥에는 이미 ruby가 설치되어 있습니다. 하지만 맥에 기본설치되어 있는 Ruby는 오래된 버전으며, Ruby 버전관리 측면에서도 새롭게 Ruby를 설치해서 사용하는 것이 좋습니다.

맥에서는 homebrew를 이용해 쉽게 Ruby를 설치할 수 있습니다.

Homebrew 는 맥OS를 위한 package manager로 CLI 기반으로 필요한 프로그램을 쉽게 설치할 수 있게 해 줍니다.

우선 맥에서 terminal을 열고, homebrew를 설치합니다.

https://brew.sh/ Install 참조

# 터미널에서 실행
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

 brew update

homebrew를 설치헀다면 쉽게 ruby 설치를 진행할 수 있습니다. 우선 rbenv를 설치합니다.

루비뿐만 아니라 프로그래밍 언어의 버전관리를 위해 가상환경을 사용하는 경우가 많습니다. 루비에서는 RVM, rbenv등을 이용할 수 있는데, 최근에는 가벼운 실행환경인 rbenv를 선호하는 추세입니다.

rbenv를 이용한 루비 설치하기

brew install rbenv ruby-build

# rbenv를 bash에 추가
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
source ~/.bash_profile



ruby -v

이어서 rbenv를 이용해 ruby를 설치해줍니다. 현재 ruby의 최신 버전은 ruby 2.5.1 버전이며 원하는 버전을 지정해서 설치할 수 있습니다.

설치를 완료한 후에는 해시를 재정렬 해주는 rbenv rehash를 실행해 줍니다.

# Install Ruby
rbenv install 2.4.4
rbenv global 2.4.4
rbenv rehash

Ruby 버전을 확인해 올바른 버전이 나오는지 확인해 봅니다.

ruby -v

Ruby에서 사용하는 패키지는 Gem이라고 불리고 gem의 의존성관리를 위해 Bundler 라는 의존성관리 도구가 사용됩니다. bundler를 설치하기 위해 아래와 같은 명령을 사용합니다.

Bundler 설치하기

gem install bundler
rbenv rehash

rbenv-gem-rehash을 설치하면, 매번 rbenv rehash 명령을 실행하지 않아도 됩니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함