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

Debian 11 BullseyeにRubyバージョンマネージャー(RVM)をインストールする方法

Rubyバージョンマネージャーは、複数のRubyインタープリターとバージョン、およびgemセットを同じコンピューターに同時にインストールおよび管理するためのコマンドラインツールです。 Debian 11ブルズアイまたは10バスターにRVMをインストールすると、ユーザーは、Debianのデフォルトリポジトリから提供されたものに固執するのではなく、最新バージョンのRubyを入手するのにも役立ちます。

したがって、このRubyバージョンマネージャーは、さまざまな要件を持つさまざまなプロジェクトに取り組んでいる開発者に柔軟性を提供します。

Debian11BullseyeにRVMをインストールする手順

このチュートリアルを実行するには、sudo権限を持つユーザーが必要です。ここに記載されている手順は、Debian10Busterにも使用できます。

システムアップデートの実行

インストールされているパッケージを更新し、updateコマンドを使用してリポジトリキャッシュを更新します。また、それに加えてcURLツールをインストールします。

sudo apt update
sudo apt install curl

RubyバージョンマネージャーGPGキーを追加

RVM-Rubyバージョンマネージャーをインストールするために取得したパッケージが本物のソースからのものであることをシステムに確認させるために、RVMパッケージの署名に使用されるGPGキーを追加します。

curl -sSL https://rvm.io/mpapis.asc | gpg --import -
curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -

Debian11BullseyeでRVMインストールスクリプトを実行する

次に、カールを実行します GitHubからスクリプトを使用してRVMをダウンロードしてインストールするコマンド Debian11Linuxで。

curl -sSL https://get.rvm.io | bash -s stable

Debian11または10シェルをリロード

インストール後、システムがRVMホームパスをシステム環境変数に適切に統合できるようにするには、ターミナルアプリを閉じて再度開くか、指定されたコマンドを使用してシェルセッションをリロードします。

source ~/.bashrc

インストールするRubyのバージョンを確認してください

これで、RVMコマンドを使用して、DebianLinuxにRubyバージョンをインストールおよび管理できます。次のコマンドを実行して、使用可能なバージョンを一覧表示します。

rvm list known

ルビーのインストール

ここで、最新バージョンをインストールするには、次のコマンドを実行します:

rvm install ruby

特定のバージョンについては、次のように言及してください:

rvm install 3.0

:Rubyのインストール中にこのエラーが発生した場合:

please read /home/h2s/.rvm/log/1635778195/package_install_patch_g++_gcc_autoconf_automake
_bison_libc6-dev_libffi-dev_libgdbm-dev_libncurses5-dev_libsqlite3-dev_libtool_libyaml-dev_
make_patch_sqlite3_zlib1g-dev_libgmp-dev_libreadline-dev_libssl-dev.log
Requirements installation failed with status: 100.

次に、次のことを実行します。

ソースファイルの編集:

sudo nano /etc/apt/sources.list

ファイルの最後に次のリポジトリを貼り付けます。

deb http://deb.debian.org/debian sid main contrib non-free

保存 Ctrl + Oを押してください 、 Enterを押します キーを押し、 Ctrl+Xを使用して終了します。

システムアップデートの実行:

sudo apt update

次の依存関係をインストールします:

sudo apt install patch g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev \
libncurses5-dev libsqlite3-dev libtool libyaml-dev make patch sqlite3 zlib1g-dev \
libgmp-dev libreadline-dev libssl-dev

次に、RVMに必要な他の依存関係があるかどうかを確認します。

rvm requirements

これが完了すると、任意のバージョンのRubyをDebian11 Bullseyeにインストールできるようになります。 エラーなしで。

•Debian10または11BullseyeにAnacondaをインストールする方法
•Debian11BullseyeにNodejsとNPMをインストールします
•Debian11BullseyeLinuxにPython3.xまたは2.7をインストールします


Debian
  1. Debian10BusterでRVMを設定する方法

  2. Python3.8をDebian11Bullseyeにインストールする方法

  3. Python3.9をDebian11Bullseyeにインストールする方法

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

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

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

  1. Debian10にRubyonRails(RoR)をインストールする方法

  2. Python3.7をDebian11Bullseyeにインストールする方法

  3. Debian11BullseyeにElasticsearchをインストールする方法