何らかのRuby開発を計画している場合は、RVMが必須です。 Debianには独自のRubyパッケージがありますが、それらはDebianのリリーススケジュールに拘束されているため、プロジェクトにとって柔軟性のないオプションになっています。 RVMはセットアップが簡単で、どのような種類のプロジェクトに取り組んでいるかに関係なく、はるかに優れた柔軟性を実現します。
このチュートリアルでは、次のことを学びます。
- cURLのインストール方法
- RVMGPGキーをインポートする方法
- RVMインストールを実行する方法
- Rubyのインストール方法
Debian10上のRVMRuby。
使用されるソフトウェア要件と規則
カテゴリ | 使用する要件、規則、またはソフトウェアバージョン |
---|---|
Debian10バスター | |
RVM、Ruby | |
rootまたはsudo を介したLinuxシステムへの特権アクセス コマンド。 | |
# –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudo を使用して、root権限で実行する必要があります。 コマンド$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります |
cURLのインストール
標準のRVMインストール手順はcURLに依存しているため、システムにまだインストールしていない場合はインストールしてください。
$ sudo apt install curl
RVMGPGキーをインポートする
Debian10にRVMキーを追加します。次に、RVMGPG署名キーをインポートします。これにより、RVMから取得するRubyパッケージが本物であることが保証されます。
$ gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
RVMインストールの実行方法
Debian10にRVMをインストールします。次に、RVMインストールスクリプトをプルし、Bashに渡して実行します。これにより、ユーザーのRVMが自動的に設定されます。
$ \curl -sSL https://get.rvm.io | bash -s stable
Rubyのインストール
Debian10のRVMRubyバージョンを一覧表示します。これで、Rubyバージョンのインストールを開始できます。 RVMは、利用可能なものを一覧表示できます。
$ rvm list knownRVMはDebian10にRubyをインストールします。
インストールするバージョンを選択し、RVMを使用して取得します。
$ rvm install 2.6RVMはDebian10でRubyバージョンを設定します。
RVMは必要な依存関係を取得し、Rubyをビルドする必要があるため、少し時間がかかります。
完了したら、デフォルトで新しいRubyインストールを使用するようにRVMに指示します。
$ rvm use 2.6 --default
使用しているRubyのバージョンを確認して、機能することを確認できます。
$ ruby -v
結論
これで、Rubyを使用した開発を開始する準備が整いました。 RVMはそれ自体を最新の状態に保つことができ、新しいRubyバージョンが到着したらすぐにプルできます。