SW/리눅스

CentOS 7 : Ruby 설치하는 방법, 예제, 명령어

얇은생각 2020. 12. 6. 07:30
반응형

루비는 오늘날 가장 인기 있는 언어 중 하나입니다. 그것은 우아한 구문을 가지고 있고 Ruby on Rails 프레임워크 뒤에 있는 언어입니다.

이번 포스팅에서는 CentOS에 Ruby를 설치하는 몇 가지 다른 방법을 보여줍니다. 각 설치 방법에는 고유한 이점이 있습니다. 사용자에게 가장 적합한 설치 방법 중 하나를 선택할 수 있습니다.

 

 

CentOS 7 : Ruby 설치하는 방법, 예제, 명령어

 

 

 

필수 구성 요소

튜토리얼로 시작하기 전에 sudo 권한을 가진 사용자로 로그인했는지 확인합니다.

 

 

 

Ruby 설치

Ruby를 CentOS 시스템은 yum 패키지 관리자를 통해 제공하고 설치하는 가장 쉬운 방법입니다. 작성 당시, CentOS 리포지토리는 2.0.0으로 매우 오래된 버전입니다.

 

01. 다음 명령을 사용하여 루비 패키지를 설치합니다.

sudo yum install ruby

 

02. 설치가 완료되면 Ruby 버전을 인쇄하여 성공했음을 확인할 수 있습니다.

ruby --version

# ruby 2.0.0p648 (2015-12-16) [x86_64-linux]

 

 

 

Rbenv를 사용하여 Ruby 설치

Rbenv는 Ruby 버전을 쉽게 전환할 수 있는 경량 Ruby 버전 관리 유틸리티입니다.

또한 Rbenv의 핵심 기능을 확장한 루비 빌드 플러그인도 설치하여 루비 버전을 소스에서 쉽게 설치할 수 있도록 하겠습니다.

Rbenv를 사용하여 Ruby를 설치하려면 다음 단계를 따릅니다.

 

01. 먼저 루비 빌드 도구에 필요한 종속성을 설치합니다.

sudo yum install git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

 

02. 그런 다음 다음 다음 curl 명령을 실행하여 rbenv 및 ruby-build를 설치합니다.

curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -

 

스크립트는 rbenv 및 ruby-build 리포지토리를 GitHub에서 ~/.rbenv 디렉토리로 복제합니다. 설치 관리자 스크립트는 설치를 확인할 다른 스크립트도 호출합니다. 스크립트의 출력은 다음과 같습니다.

 

CentOS 7 : Ruby 설치하는 방법, 예제, 명령어 2

 

위의 출력에서 볼 수 있듯이, rbenv를 사용하기 전에 $HOME/.rbenv/bin을 PATH에 추가해야 합니다.

Bash를 사용하는 경우 다음을 입력합니다.

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc

 

Zsh 유형을 사용하는 경우 다음을 수행합니다.

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc

 

03. 이제 rbenv를 시스템에 설치하면 Ruby의 최신 안정 버전을 쉽게 설치할 수 있으며 다음을 통해 기본 버전으로 설정할 수 있습니다.

rbenv install 2.5.1
rbenv global 2.5.1

 

사용 가능한 모든 Ruby 버전을 나열하려면 rbenv install -l을 사용합니다. 

버전 번호를 인쇄하여 Ruby가 올바르게 설치되었는지 확인합니다.

ruby -v

# ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

 

 

 

RVM을 사용하여 Ruby 설치

RVM(Ruby Version Manager)은 여러 Ruby 환경을 쉽게 설치, 관리 및 작업할 수 있는 명령줄 도구입니다.

RVM을 사용하여 Ruby를 설치하려면 다음 단계를 따릅니다. 

01. 먼저 RVM 유틸리티가 소스에서 Ruby를 빌드할 수 있도록 필요한 종속성을 설치해야 합니다.

sudo yum install curl gpg gcc gcc-c++ make patch autoconf automake bison libffi-devel libtool patch readline-devel sqlite-devel zlib-devel openssl-devel

 

02. 그런 다음 다음 다음 명령을 실행하여 시스템에 RVM을 설치합니다.

sudo gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable

 

 

 

 

RVM 사용을 시작하려면 다음 명령을 실행해야 합니다.

source ~/.rvm/scripts/rvm

 

03. RVM이 포함된 Ruby의 최신 안정 버전을 설치하고 다음을 사용하여 기본 버전으로 설정합니다.

rvm install 2.5.1
rvm use 2.5.1 --default

 

버전 번호를 인쇄하여 Ruby가 올바르게 설치되었는지 확인합니다.

ruby -v

# ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

 

RVM으로 Ruby 설치를 관리하는 방법에 대한 자세한 내용은 RVM 설명서 페이지를 참조하시기 바랍니다.

반응형