このチュートリアルでは、Debian9システムにRubyをインストールする手順を説明します。 Rubyは今日最も人気のある言語の1つです。洗練された構文を持ち、強力なRubyonRailsフレームワークの背後にある言語です。
RubyをDebianにインストールする方法はいくつかあります。次のセクションでは、RbenvおよびRVMスクリプトを使用してデフォルトのDebianリポジトリからRubyをインストールする方法を示します。
前提条件#
チュートリアルを開始する前に、sudo権限を持つユーザーとしてログインしていることを確認してください。
方法1:DebianリポジトリからRubyをインストールする#
DebianシステムにRubyをインストールする最も簡単な方法は、apt
を使用することです。 パッケージマネージャー。執筆時点では、Debianリポジトリに含まれているバージョンは2.3.3であり、まもなくEOLになります。
-
まず、パッケージリストを次のように更新します。
sudo apt update
-
ruby-full
をインストールします 次のコマンドを実行してパッケージ化します:sudo apt install ruby-full
-
インストールが完了したら、Rubyバージョンを印刷してインストールが成功したことを確認できます。
ruby --version
出力は次のようになります:
ruby 2.3.3p222 (2016-11-21) [x86_64-linux-gnu]
方法2:Rbenvを使用してRubyをインストールする#
Rbenvは、Rubyバージョンを簡単に切り替えることができる軽量のRubyバージョン管理ツールです。
デフォルトでは、RbenvはRubyバージョンのインストールを処理しません。 ruby-buildは、必要なバージョンのRubyをインストールするのに役立つツールです。スタンドアロンプログラムとして、およびrbenvのプラグインとして利用できます。
-
ruby-buildツールがソースから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の使用を開始する前に、
$HOME/.rbenv/bin
を追加する必要があります。PATH
へ 。Bashを使用している場合は、次のように入力します。
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
Zshタイプを使用している場合:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
-
rbenvがシステムにインストールされたので、Rubyの最新の安定バージョンを簡単にインストールし、次のコマンドでデフォルトバージョンとして設定できます。
rbenv install 2.5.1
rbenv global 2.5.1
バージョン番号を出力して、Rubyが正しくインストールされていることを確認します。
ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
方法3:RVMを使用してRubyをインストールする#
RVMは、複数のRuby環境をインストール、管理、および操作するためのもう1つのツールです。
-
まず、RVMユーティリティがソースからRubyをビルドするために必要な依存関係をインストールします。
sudo apt update
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
-
次に、次のコマンドを実行してGPGキーを追加し、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
-
RVMを使用してRubyの最新の安定バージョンをインストールし、次のコマンドでデフォルトバージョンとして設定します。
rvm install ruby
rvm --default use ruby
バージョン番号を出力して、Rubyが正しくインストールされていることを確認します。
ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
Rubyのインストールを管理する方法の詳細については、RVMのドキュメントページをご覧ください。