ルビー は、最も人気のあるプログラミング言語の1つである、オープンソースのオブジェクト指向の汎用プログラミング言語です。 Rubyプログラミング言語は、強力なRubyandRailsフレームワークの背後にある理由です。
Rubyをインストールするために利用できる複数のrubyマネージャーがあります。 Rubyマネージャーでは、複数のバージョンを使用して、rubyバージョンを切り替えることができます。最も一般的に使用されるルビーマネージャーはrbenv およびrvm 。 RubyはUbuntuリポジトリでも利用できます。
この記事では、Rubyをインストールするための3つの異なる方法を学びます。 Ubuntu 20.04の3 。
前提条件
- Ubuntu20.04インストール済みシステム
- Sudo特権アカウント
- アプリケーションをダウンロードするための適切なインターネット接続。
方法1-Rbenvを使用してRubyをインストールする
コミュニティの多くのRubyistは、rbenvを使用してrubyをインストールすることを好みます。 Rbenvは、Rubyの異なるバージョンを切り替えるために使用できるツールです。ただし、このツールを使用してRubyをインストールすることはできません。
Rubyをインストールするには、別のツール ruby-buildが必要です。 。次のコマンドを使用して、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
依存関係をインストールした後、次のコマンドを実行して両方の Rbenvのクローンを作成します およびRuby-build 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
次のように出力されます:
次のコマンドを実行して、必要なバージョンをインストールできます。この記事では、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のインストールを確認する方法と、環境と互換性のあるさまざまなバージョンをインストールする方法を学びました。