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 Defaultrvm use default 2.7
## Set Ruby 2.7 sa Default
結論
このチュートリアルでは、Ubuntu 20.04システムにRubyプログラミング言語をインストールする方法を学びました。