Ubuntu 20.04にRubyをインストールする方法

Rubyは動的でオープンソースのプログラミング言語です。コーディングの簡素化と生産性の向上に焦点を当てています。最初のRubyバージョン0.95は1995年にリリースされました。その後、過去数年間にRubyのいくつかの安定したバージョンがリリースされました。このチュートリアルを書いている時点では、Ruby 2.7.0が開発に利用できる最新の安定版リリースです。

このチュートリアルは、Ubuntu 20.04システムに必要なRubyバージョンをインストールするのに役立ちます。 Ruby 1.9または1.8バージョンのアプリケーションリリースの場合、 以前の Ubuntuバージョンを使用することをお勧めします。

前提条件

Ubuntu 20.04システムへのsudo特権アカウントによるシェルアクセスが必要です。

次に、以下の2つの方法のいずれかを使用して、システムにRuby言語をインストールします。方法2を使用して、Ubuntu 20.04システムにRVMでRubyをインストールすることをお勧めします。

方法1 –デフォルトのリポジトリからRubyをインストールする

Ubuntu 20.04公式リポジトリには、Rubyの最新バージョン(2.7)が含まれています。ユーザーはRuby 2.7.0でアプリケーションの構築を開始する必要があります。または、既存のアプリケーションでサポートされている2.7をシステムに直接インストールできます。

UbuntuシステムにRuby 2.7をインストールするには、sudo特権アカウントでシステムにログインし、次のコマンドを実行します。

sudo apt update sudo apt install ruby-full

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

ruby --version

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

ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]

次に、方法は、UbuntuシステムでRVMを使用してRubyをインストールするのに役立ちます。

方法2 – RVMでRubyをインストールする

RVMはRubyバージョンマネージャーとして知られています。単一のシステムに複数のRubyバージョンをインストールおよび管理するためのコマンドラインツールです。このチュートリアルは、UbuntuシステムにRVMをインストールするのに役立ちます。また、必要なRubyバージョンまたは複数のRubyバージョンをインストールして、それらを切り替えます。

まず、Aptキャッシュを更新し、いくつかの基本的な必須パッケージをインストールします。

sudo apt update 
sudo apt install curl gnupg2
1. RVMをインストールする

次に、次のコマンドを実行してGPGキーをUbuntuシステムに追加します。 2番目のコマンドは、最新のRVMツールをUbuntuシステムにインストールします。

gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 3804BB82D39DC0E3 105BD0E739499BDB 
curl -sSL https://get.rvm.io | bash -s stable

インストール後、RVM環境変数を設定して現在のセッションにロードします。次に、システムにRVMに必要なすべてのパッケージ依存関係をインストールします。

source /etc/profile.d/rvm.sh rvm requirements

出力:

Checking requirements for ubuntu.
Installing requirements for ubuntu.
Updating system..
Installing required packages: g++, gcc, autoconf, automake, bison, libc6-dev, libffi-dev, 
libgdbm-dev, libncurses5-dev, libsqlite3-dev, libtool, libyaml-dev, make, pkg-config, 
sqlite3, zlib1g-dev, libreadline-dev, libssl-dev...............................
Requirements installation successful.
2.利用可能なRubyバージョンを確認する

次に、システムで使用できるRubyバージョンを見つけます。 RVMでインストールできるすべてのRubyバージョンのリストを取得するには、次のように入力します。

rvm list known

Rubyパッケージのリストと、プラグインでサポートされている特定の統合が表示されます。

3.必要なRubyバージョンをインストールする

次に、次のいずれかのコマンドを実行して、必要なRubyバージョンをインストールします。別のバージョンをインストールするには、バージョン番号を次のコマンドに渡す必要があります。

rvm install ruby-2.5 ## Ruby 2.5をインストールする rvm install ruby-2.7 ## Ruby 2.7をインストールする

上記のコマンドは、Rubyバージョンをインストール済みのデフォルトバージョンとして設定します。

インストールが完了すると。次のコマンドを実行して、現在のデフォルトのRubyバージョンを確認します。

ruby --version
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
4.デフォルトのRubyバージョンを変更する

現在のデフォルトのRubyバージョンが適切でない場合。以下のコマンドを実行することでデフォルトのバージョンを変更できます。要件に応じて、Rubyのバージョンを必ず変更してください。

rvm use default 2.5  ## Set Ruby 2.5 as Default 
rvm use default 2.7  ## Set Ruby 2.7 sa Default

結論

このチュートリアルでは、Ubuntu 20.04システムにRubyプログラミング言語をインストールする方法を学びました。

Source