CentOS 7에 Ruby를 설치하는 방법

CentOS 7에 Ruby를 설치하는 방법

2022-05-17 last update

5 minutes reading centos ruby
Ruby는 오늘날 가장 인기 있는 언어 중 하나입니다. 이것은 우아한 구문을 가지고 있으며 Ruby on Rails 프레임워크의 이면에 있는 언어입니다. 이 기사에서는 CentOS에 Ruby를 설치하는 여러 가지 방법을 보여줍니다. 각각 고유한 이점이 있으므로 가장 적합한 설치 방법 중 하나를 선택할 수 있습니다. 전제 조건 자습서를 시작하기 전에 user with sudo privileges
.Install Ruby CentOS 시스템에 Ruby를 설치하는 가장 쉬운 방법은 yum 패키지 관리자를 사용하는 것입니다. 작성 당시 CentOS 리포지토리의 버전은 2.0.0으로 상당히 구식입니다.
  • 다음 명령을 사용하여 ruby 패키지를 설치합니다.
    sudo yum install ruby
  • 설치가 완료되면 Ruby 버전을 인쇄하여 성공했는지 확인할 수 있습니다.
    ruby --version
    출력은 다음과 같이 보일 것입니다.
    ruby 2.0.0p648 (2015-12-16) [x86_64-linux]
  • Rbenv를 사용하여 Ruby 설치 Rbenv는 Ruby 버전을 쉽게 전환할 수 있는 경량 Ruby 버전 관리 유틸리티입니다. 또한 Rbenv의 핵심 기능을 확장하는 ruby-build 플러그인을 설치하여 쉽게 소스에서 모든 Ruby 버전을 설치합니다. Rbenv를 사용하여 Ruby를 설치하려면 다음 단계를 따르세요.
  • 먼저 ruby-build 도구에 필요한 종속성을 설치합니다.
    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
  • 다음을 실행합니다 curl command.
    rbenv와 ruby-build를 모두 설치하려면
    curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
    스크립트가 둘 다 복제합니다rbenv.
    그리고 ruby-build
    GitHub에서 ~/.rbenv 디렉토리로 리포지토리. 설치 프로그램 스크립트는 설치 확인을 시도하는 다른 스크립트도 호출합니다. 스크립트의 출력은 다음과 같습니다. 위의 출력에서 ​​볼 수 있듯이 rbenv 사용을 시작하기 전에 $HOME/.rbenv/bin PATH
    .Bash를 사용하는 경우 다음을 입력합니다.
    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrc
    Zsh를 사용하는 경우 다음을 입력합니다.
    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrcecho 'eval "$(rbenv init -)"' >> ~/.zshrcsource ~/.zshrc
  • 이제 시스템에 rbenv가 설치되어 있으므로 최신 안정 버전의 Ruby를 쉽게 설치하고 설정할 수 있습니다.
    rbenv install 2.5.1rbenv global 2.5.1
    사용 가능한 모든 Ruby 버전을 나열하려면 다음을 사용할 수 있습니다. rbenv install -l 버전 번호를 인쇄하여 Ruby가 제대로 설치되었는지 확인합니다.
    ruby -v
    ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
  • RVM RVM(Ruby)을 사용하여 Ruby 설치 버전 관리자)는 여러 Ruby 환경을 쉽게 설치, 관리 및 작업할 수 있는 명령줄 도구입니다. RVM을 사용하여 Ruby를 설치하려면 아래 단계를 따르십시오.
  • 먼저 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
  • 다음으로 다음 명령을 실행하여 시스템에 RVM을 설치합니다.
    sudo gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable
    RVM 사용을 시작하려면 다음 명령을 실행해야 합니다. )
  • RVM과 함께 최신 안정 버전의 Ruby 설치 다음을 사용하여 기본 버전으로 설정합니다.
    source ~/.rvm/scripts/rvm
    버전 번호를 인쇄하여 Ruby가 제대로 설치되었는지 확인합니다.
    rvm install 2.5.1rvm use 2.5.1 --default
    ruby -v
  • RVM으로 Ruby 설치를 관리하는 방법에 대한 자세한 내용은 RVM Documentation page
    .결론 CentOS 7 서버에 Ruby를 설치하는 세 가지 방법을 살펴보았습니다. 선택하는 방법은 요구 사항과 기본 설정에 따라 다릅니다. CentOS 리포지토리에서 패키지 버전을 설치하는 것이 더 쉽지만 Rbenv 및 RVM 방법을 사용하면 사용자별로 다른 Ruby 버전을 추가 및 제거할 수 있는 유연성이 향상됩니다. 질문이나 피드백이 있으면 아래에 의견을 남겨주세요.