Ubuntu20.04にRuby3をインストールする方法

ルビー は、最も人気のあるプログラミング言語の1つである、オープンソースのオブジェクト指向の汎用プログラミング言語です。 Rubyプログラミング言語は、強力なRuby andRailsフレームワークの背後にある理由です。

Rubyをインストールするために利用できる複数のRubyマネージャーがあります。 Rubyマネージャーでは、複数のバージョンを使用して、rubyバージョンを切り替えることができます。 最も一般的に使用されるルビーマネージャーは rbenv rvm。 RubyはUbuntuリポジトリでも利用できます。

この記事では、3つの異なる方法を学びます。 Rubyをインストールする 3オン Ubuntu 20.04

前提条件

  1. Ubuntu20.04インストール済みシステム
  2. Sudo特権アカウント
  3. アプリケーションをダウンロードするための適切なインターネット接続。

方法1-Rbenvを使用してRubyをインストールする

コミュニティの多くのRubyistは、rbenvを使用してrubyをインストールすることを好みます。 Rbenvは、Rubyの異なるバージョンを切り替えるために使用できるツールです。 ただし、このツールを使用してRubyをインストールすることはできません。

Rubyをインストールするには、別のツールが必要です ルビービルド。 次のコマンドを使用して、Ubuntu20.04リポジトリを最新のインデックスに更新します。

$ sudo apt update

次のコマンドを実行して、依存関係をインストールします。

$ sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev

依存関係をインストールした後、次のコマンドを実行して両方のクローンを作成します RbenvRubyビルド Githubのリポジトリ。

$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer | bash

次に、次のコマンドを実行して、.bashrcにPATHを設定します。

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

これで、Rbenvを使用してRubyの利用可能なバージョンをインストールできます。 次のコマンドを実行して、使用可能なバージョンを一覧表示します。

$ rbenv install -l

次のように出力が得られます。

利用可能なRubyバージョンのリスト

次のコマンドを実行して、必要なバージョンをインストールできます。 この記事では、Ruby3.0.0をインストールしています。

$ rbenv install 3.0.0

これが完了するまでに数分かかります。

グローバル変数を設定するには、次のコマンドを実行します。

$ rbenv global 3.0.0

バージョン番号を環境互換バージョンに置き換えます。

インストールされているRubyのバージョンを確認するには、次のコマンドを実行します。

$ ruby -v

次のような出力が得られます。

output:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

方法2-UbuntuリポジトリからRubyをインストールする

Rubyをインストールする最も簡単で簡単な方法は、Ubuntuの組み込みを使用することです。 aptパッケージマネージャー。 デフォルトのaptパッケージマネージャーを使用してインストールされたRubyバージョンは、通常、最新のものです。

次のコマンドを実行して、ubuntuリポジトリを最新のインデックスに更新します。

$ sudo apt update

次のコマンドを使用してRubyをインストールします。

$ sudo apt install ruby-full

インストールが完了したら、次のコマンドを実行して、Rubyがインストールされているかどうかを確認します。

$ ruby --version

次のような出力が得られます。

output:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

出力は、Rubyバージョン3.0.0のインストールを確認します

方法3-RVMを使用してRubyをインストールする

Ubuntuやその他のLinuxシステムにRubyをインストールして管理するためのもう1つのツールは RVM

ubuntu 20.04にRVMをインストールするには、次の手順に従います。

次のコマンドを使用して、Ubuntuリポジトリを最新のインデックスに更新します。

$ sudo apt update

RVMの依存関係をインストールするには、次のコマンドを実行します。

$ sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev

次に、次のコマンドを実行してRVMをインストールします。

$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

$ curl -sSL https://get.rvm.io | bash -s stable

次のコマンドを実行して RVMをアクティブ化する

$ source ~/.rvm/scripts/rvm

これで、次のコマンドを使用してRubyをインストールできます。

$ rvm install 3.0.0

バージョン番号を互換性のあるバージョンに置き換えることができます

インストールされたRubyをデフォルトとして使用するには、次のコマンドを実行します。

$ rvm use 3.0.0 --default

インストールを確認するには、次のコマンドを実行します。

$ ruby -v

次のような出力が画面に表示されます。

output:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

出力から、インストールされているRubyのバージョンは3.0.0です。

結論

この記事では、Ubuntu20.04にRuby3をインストールするさまざまな方法を学びました。 また、Rubyのインストールを確認する方法と、環境と互換性のあるさまざまなバージョンをインストールする方法を学びました。