アンドロイド

CentOS 7にRubyをインストールする方法

NIC Teaming in Linux - 7, Video No - 61

NIC Teaming in Linux - 7, Video No - 61

目次:

Anonim

このチュートリアルでは、CentOSにRubyをインストールする3つの異なる方法を紹介します。 それぞれに利点があり、最適なインストール方法を選択できます。

Rubyは、今日最も人気のある言語の1つです。 エレガントな構文を持ち、Ruby on Railsフレームワークの背後にある言語です。

前提条件

チュートリアルを開始する前に、sudo特権を持つユーザーとしてログインしていることを確認してください。

Rubyをインストールする

CentOSシステムにRubyをインストールする最も簡単な方法は、 yum パッケージマネージャーを使用することです。 執筆時点では、CentOSリポジトリのバージョンは2.0.0であり、かなり古いものです。

  1. 次のコマンドで ruby パッケージをインストールします。

    sudo yum install ruby

    インストールが完了したら、Rubyバージョンを印刷して、インストールが成功したことを確認できます。

    ruby --version

    出力は次のようになります。

    ruby 2.0.0p648 (2015-12-16)

Rbenvを使用してRubyをインストールする

Rbenvは、Rubyバージョンを簡単に切り替えることができる軽量のRubyバージョン管理ユーティリティです。

また、Rbenvのコア機能を拡張 ruby-build プラグインもインストールし、Rubyバージョンをソースから簡単にインストールできるようにします。

Rbenvを使用してRubyをインストールするには、次の手順に従います。

  1. まず、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-buildの両方のリポジトリをGitHubから ~/.rbenv ディレクトリに ~/.rbenv ます。 インストーラースクリプトは、インストールの検証を試みる別のスクリプトも呼び出します。 スクリプトの出力は次のようになります。

    RVMの使用を開始するには、次のコマンドを実行する必要があります。

    source ~/.rvm/scripts/rvm

    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)

RVMでRubyのインストールを管理する方法の詳細については、RVMドキュメントページをご覧ください。

結論

CentOS 7サーバーにRubyをインストールする3つの異なる方法を示しました。 選択する方法は、要件と設定によって異なります。 CentOSリポジトリからパッケージバージョンをインストールする方が簡単ですが、RbenvメソッドとRVMメソッドを使用すると、ユーザーごとに異なるRubyバージョンを追加および削除する柔軟性が高まります。

セントスルビー