GNU/Linux >> Linux の 問題 >  >> Debian

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

Rubyは今日最も人気のある言語の1つです。エレガントな構文であり、RubyonRailsフレームワークの背後にある言語です。

この記事では、Debian10にRubyをインストールするさまざまな方法を検討します。

デフォルトのDebian10リポジトリからRubenをインストールし、RbenvおよびRVMスクリプトを使用する方法を示します。セットアップと環境に最も適したインストール方法を選択してください。

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

これは、DebianにRubyをインストールするための最も簡単な方法です。執筆時点では、標準のDebianリポジトリのバージョンは2.5.5です。

rootまたはsudo権限を持つユーザーとして次のコマンドを実行して、パッケージリストを更新し、Rubyをインストールします。

sudo apt updatesudo apt install ruby-full

インストールが完了したら、Rubyバージョンを印刷して確認します。

ruby --version

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

ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]

Rubyのバージョンは上記のものと異なる場合があります。

それでおしまい!これでDebianシステムにRubyが正常にインストールされ、使用を開始できます。

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

Rbenvは、Rubyバージョンを簡単に切り替えることができる軽量のRubyバージョン管理ユーティリティです。

ruby-buildを使用します Rbenvのコア機能を拡張し、ソースから任意のRubyバージョンをインストールできるようにするプラグイン。

ソースからRubyをビルドするために必要なgitおよびその他の依存関係をインストールすることから始めます:

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スクリプトの両方をインストールします。

curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -

スクリプトは、rbenvとruby-buildrepositoriesの両方をGitHubから~/.rbenvに複製します。 ディレクトリ。

rbenvの使用を開始するには 、$HOME/.rbenv/binを追加する必要があります PATHへ 。

Bashを使用している場合:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrc

Zshを使用している場合:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrcecho 'eval "$(rbenv init -)"' >> ~/.zshrcsource ~/.zshrc

rbenv -vを実行します インストールが成功したことを確認するコマンド:

rbenv -v
rbenv 1.1.2-26-gc6324ff

rbenvでインストールできるすべてのRubyバージョンのリストを取得するには 入力:

rbenv install -l

たとえば、Rubyバージョン2.7.0をインストールしてデフォルトバージョンとして設定するには、次のように入力します。

rbenv install 2.7.0rbenv global 2.7.0

Rubyが正しくインストールされていることを確認します:

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

RVMを使用してRubyをインストールする#

RVM(Rubyバージョンマネージャー)は、複数のRuby環境をインストール、管理、および操作できるようにするコマンドラインツールです。

ソースから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 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable

RVMの使用を開始するには、次のように入力します。

source ~/.rvm/scripts/rvm

既知のすべてのRubyバージョンのリストを取得するには、次のように入力します。

rvm list known

RVMを使用してRubyの最新の安定バージョンをインストールし、デフォルトバージョンとして設定します。

rvm install rubyrvm --default use ruby

バージョン番号を出力して、Rubyが正しくインストールされていることを確認します。

ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]

特定のバージョンのRubyをインストールする場合は、以下のコマンドを入力します。 x.x.xを置き換えます インストールするRubyバージョン:

rvm install ruby-x.x.xrvm --default use ruby-x.x.x

RVMを使用してRubyインストールを管理する方法の詳細については、ドキュメントページを確認してください。


Debian
  1. Debian 10(バスター)のインストール方法

  2. Debian 9StretchLinuxにRubyonRailsをインストールする方法

  3. CentOS8にRubyをインストールする方法

  1. Python3.9をDebian10にインストールする方法

  2. Debian10にMemcachedをインストールする方法

  3. Debian10にTeamViewerをインストールする方法

  1. Debian9にGitをインストールする方法

  2. Debian9にGoをインストールする方法

  3. Debian9にPipをインストールする方法