GNU/Linux >> Linux の 問題 >  >> Cent OS

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

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

この記事では、CentOS8にRubyをインストールするさまざまな方法について説明します。

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

CentOSリポジトリからのRubyのインストール#

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

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

sudo dnf install ruby

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

ruby --version

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

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

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

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

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

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

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

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

sudo dnf install git wget gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

次のコマンドを実行して、両方のrbenvをインストールします およびruby-build

wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | 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-17-g7795476

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環境をインストール、管理、および操作できるようにするコマンドラインツールです。

まず、rvmに必要な依存関係をインストールします ソースからRubyをビルドするには:

sudo dnf install curl gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

次のコマンドを実行してGPGキーをインポートし、RVMをインストールします。

gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable

RVMの使用を開始するには、次のsourceを実行する必要があります コマンド:

source ~/.rvm/scripts/rvm

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

rvm list known

たとえば、Ruby 2.6をインストールしてデフォルトバージョンとして設定する場合は、次のコマンドを発行します。

rvm install 2.6rvm use 2.6 --default

インストールを確認します:

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

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


Cent OS
  1. CentOS8にRubyonRailsをインストールする方法

  2. CentOS/RHEL8のRailsにRubyをインストールする方法

  3. CentOS /RHEL8にRubyをインストールする方法

  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS6.2にRuby1.9.3とRubygems1.8.24をインストールする方法

  1. CentOS7にWine4.0をインストールする方法

  2. CentOS7にVim8.2をインストールする方法

  3. CentOS7にVirtualBoxをインストールする方法