Ubuntu 18.04および19.10にRubyとRVMをインストールする

前書き

このチュートリアルでは、RVMを使用して、Ubuntu 18.04およびUbuntu 19.10にRubyをインストールする方法について説明します。Rubyは人気のある開発言語です。RVMは複数のRuby環境を管理し、それらを切り替えることができます。

必要条件

  • Ubuntu 18.04または19.10を実行するVultrインスタンス。

RVMのインストール

GPGをインストールする

$ sudo apt install gnupg

RVM署名鍵のインポート

RVMコード署名キーをインポートします。以下のコマンドは例です。https://rvm.io/rvm/securityでキーを確認してください

$ gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

ステップ2:RVMをダウンロードしてインストールする

/tmpフォルダに移動します

$ cd /tmp

RVMスクリプトの安定版をダウンロードします。

$ sudo apt-get update && apt-get install curl && curl -sSL https://get.rvm.io | bash -s stable

ユーザーアカウントをrvmグループに追加します。

$ sudo usermod -a -G rvm username

端末からログアウトして、再度ログインします。グループメンバーシップは、ログイン時にのみ評価されます。

RVMのバージョンを確認してください。

$ rvm -v
rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

Ruby環境を管理する

例:既知のRubyバージョンを一覧表示する

$ rvm list known

例: Rubyの特定のバージョンをインストールします。

$ rvm install ruby-2.7.0
$ rvm --default use ruby-2.7.0

例: Rubyの特定のバージョンを削除します。

$ rvm remove ruby-2.7.0

例: RVMとともにインストールされたRubyのバージョンを確認します。

$ rvm list

例: Rubyのバージョンを確認します。

$ ruby -v

例: Rubyの特定のバージョンを削除します。

$ rvm remove ruby-2.7.0

RVMをアンインストールする

  1. RVMを削除するには:

    $ sudo rvm implode
    $ sudo rm -rf ~/.rvm
    $ sudo rm -rf /etc/rvmrc
    $ sudo rm -rf ~/.rvmrc
    $ sudo groupdel rvm
    
  2. すべてから削除RVMソースライン.bashrc.bash_profile.profile、および.zshrcファイル。

  3. リブート

結論

RVMは、複数のRuby環境を管理する簡単な方法です。詳細については、RVMホームページを参照してください。



Leave a Comment

CentOS 7にApacheをインストールする方法

CentOS 7にApacheをインストールする方法

CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。

DebianでSnortを設定する方法

DebianでSnortを設定する方法

Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。

Ubuntu 19.04にFiveMサーバーをインストールする方法

Ubuntu 19.04にFiveMサーバーをインストールする方法

FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。