アンドロイド

ubuntu 18.04にrubyをインストールする方法

How to Install and Configure Git and GitHub on Ubuntu 18.04/ Ubuntu 20.04(Linux)

How to Install and Configure Git and GitHub on Ubuntu 18.04/ Ubuntu 20.04(Linux)

目次:

Anonim

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

このチュートリアルでは、Ubuntu 18.04システムにRubyをインストールする3つの異なる方法を紹介します。

前提条件

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

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

UbuntuシステムにRubyをインストールする最も簡単な方法は、 apt パッケージマネージャーを使用することです。 執筆時点では、Ubuntuリポジトリのバージョンは2.5.1であり、これはRubyの最新の安定バージョンです。

デフォルトのUbuntuリポジトリからRubyをインストールするには、次の手順を実行します。

  1. まず、パッケージインデックスを更新します。

    sudo apt update

    次を入力してRubyをインストールします。

    sudo apt install ruby-full

    インストールが成功したことを確認するには、Rubyバージョンを出力する次のコマンドを実行します。

    ruby --version

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

    ruby 2.5.1p57 (2018-03-29 revision 63029)

Rbenvを使用したRubyのインストール

Rbenvは、Rubyのバージョンを簡単に切り替えることができる軽量のRubyバージョン管理ツールです。 デフォルトでは、RbenvはRubyバージョンのインストールを処理しないため、必要なRubyのバージョンをインストールするのに役立つツールである ruby-build もインストールする必要があります。 スタンドアロンプ​​ログラムおよびrbenvのプラグインとして利用できます。

Rbenvスクリプトを使用してRubyをインストールするには、次の手順を実行します。

  1. 最初に、パッケージインデックスを更新し、RubyビルドツールがソースからRubyをビルドするために必要なパッケージをインストールします。

    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

    次に、次の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)

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

結論

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

Ubuntu Rubi