Rubyは今日最も人気のある言語の1つです。洗練された構文を持ち、RubyonRailsフレームワークの背後にある言語です。
この記事では、CentOSにRubyをインストールするいくつかの異なる方法を示します。それぞれに独自の利点があり、最適なインストール方法の1つを選択できます。
前提条件#
チュートリアルを開始する前に、sudo権限を持つユーザーとしてログインしていることを確認してください。
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バージョン管理ユーティリティです。
ruby-buildもインストールします Rbenvのコア機能を拡張するプラグインにより、ソースから任意の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を実行します rbenvとruby-buildの両方をインストールするコマンド:curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -スクリプトは、rbenvとruby-buildrepositoriesの両方をGitHubから
〜/ .rbenvに複製します。 ディレクトリ。インストーラースクリプトは、インストールの確認を試みる別のスクリプトも呼び出します。スクリプトの出力は次のようになります。
上記の出力でわかるように、rbenvの使用を開始する前に、
$ HOME / .rbenv / binを追加する必要があります。PATHへ 。Bashを使用している場合は、次のように入力します。
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrcZshタイプを使用している場合:
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 </ code>バージョン番号を出力して、Rubyが正しくインストールされていることを確認します。
ruby -vruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
RVMを使用してRubyをインストールする#
RVM(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の使用を開始するには、次のコマンドを実行する必要があります。
source ~/.rvm/scripts/rvm -
RVMを使用してRubyの最新の安定バージョンをインストールし、次のコマンドでデフォルトバージョンとして設定します。
rvm install 2.5.1rvm use 2.5.1 --defaultバージョン番号を出力して、Rubyが正しくインストールされていることを確認します。
ruby -vruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
RVMを使用してRubyインストールを管理する方法の詳細については、RVMドキュメントページにアクセスしてください。