Ruby は、シンプルさと使いやすさを念頭に置いて作成された、動的でオープンソースのオブジェクト指向スクリプト言語であり、今日最も人気のある言語の 1 つです。では、CentOS 7 に Ruby をインストールするにはどうすればよいでしょうか。この記事では、CentOS に Ruby をインストールする 3 つの異なる方法を紹介します。 CentOS システムに Ruby をインストールする最も簡単な方法は、yum パッケージ マネージャーを使用することです。 この記事の執筆時点では、CentOS リポジトリのバージョンは 2.0.0 であり、古くなっています。 次のコマンドを使用して uby パッケージをインストールします。 sudo yum instll uby インストールが完了したら、Ruby バージョン コマンドを入力してインストールが成功したことを確認できます。 uby --esion 出力は次のようになります。 uby 2.0.0p648 (205-2-6) [x86_64-linux] Rben は軽量の Ruby バージョン管理ユーティリティで、Ruby のバージョンを簡単に切り替えることができます。 また、Rben のコア機能を拡張し、ソースから任意の Ruby バージョンを簡単にインストールできるようにする uby-build プラグインもインストールします。 まず、uby-build ツールに必要な依存関係をインストールする必要があります。 sudo yum instll git-coe zlib zlib-deel gcc-c++ ptch edline edline-deel libyml-deel libffi-deel openssl-deel mke bzip2 utoconf utomke libtool bison cul sqlite-deel 次に、次のコマンドを実行して、ben と uby-build をインストールします。 cul -sL https://github.com/ben/ben-instlle/w/mste/bin/ben-instlle | bsh - このスクリプトは、GitHub から ben および uby-build リポジトリを ~/.ben ディレクトリにクローンします。 インストーラ スクリプトは、インストールの検証を試みる別のスクリプトも呼び出します。 スクリプトの出力は次のようになります。 上記の出力からわかるように、ben の使用を開始する前に、PATH に $HOME/.ben/bin を追加する必要があります。 Bsh を使用している場合は、次のように入力します。 echo 'expot PATH="$HOME/.ben/bin:$PATH"' >> ~/.bshc echo 'el "$(ben init -)"' >> ~/.bshc souce ~/.bshc Zsh を使用する場合は次のように入力します: echo 'expot PATH="$HOME/.ben/bin:$PATH"' >> ~/.zshc echo 'el "$(ben init -)"' >> ~/.zshc souce ~/.zshc システムにインストールされたので、Ruby の最新の安定バージョンを簡単にインストールして、それをデフォルト バージョンにすることができます。 ben instll 2.5. ben globl 2.5. 利用可能なすべてのRubyバージョンを一覧表示するには、次のコマンドを使用します: ben installll -l 次のコマンドを入力して、Ruby のバージョンを確認し、Ruby が正常にインストールされているかどうかを確認します。 uby - uby 2.5.p57 (208-03-29 eision 63029) [x86_64-linux] RVM (Ruby Vesion Mnge) は、複数の Ruby 環境を簡単にインストール、管理、使用できるコマンドライン ツールです。 まず、Ruby をソースからビルドできるようにするために、RVM ユーティリティに必要な依存関係をインストールする必要があります。 sudo yum instll cul gpg gcc gcc-c++ mke ptch, utoconf, utomke, bison, libffi- deel, libtool, ptch, edline-deel, sqlite-deel, zlib-deel, openssl-deel 次に、次のコマンドを実行して、システムに RVM をインストールします。 gpg --keysee hkp://keys.gnupg.net --ec-keys 409B6B796C275462A7033804BB82D39DC0E3 7D2BAFCF37B3E2069D695605BD0E739499BDB cul -sSL https://get.m.io | bsh -s stble RVM の使用を開始するには、次のコマンドを実行する必要があります。 souce ~/.m/scipts/m RVM を使用して、Ruby の最新の安定バージョンをインストールし、それをデフォルト バージョンとして設定します。 m instll 2.5. m use 2.5. --defult バージョン番号を入力してコマンドを表示し、インストールが成功したかどうかを確認します。 uny - #输出结果uby 2.5.p57 (208-03-29 eision 63029) [x86_64-linux] |
<<: どの Python エディタが優れていますか?使いやすい4つのPythonエディタ
>>: 一般的なサーバーやウェブサイト向けの推奨オンライン速度テストツールとPingツール
ウーコマースこれは、通常の Web サイトをオンライン ストアに変換し、商品取引を実行するために使用...
中央グループの全国都市ブランド推進ルート、屋外広告マーケティング戦略酒類業界において屋外広告は広告の...
よくある質問とヒント: 企業ブランド戦略とブランドプロモーション企業の経営戦略は、主に安定戦略、発展...
都市観光プロモーションビデオ制作入札計画この提案は、都市観光プロモーションビデオ制作プロジェクトです...
Taobao運営のコアデータとプロモーションスキルの分析。ストアを簡単に宣伝するためのいくつかのコ...
Enfold テーマについてはどうですか? Enfold は、あらゆるタイプの Web サイトの構築...
果物会社のマーケティング戦略?さくらんぼは私から遠すぎる、オレンジは1ポンド1.5元で好きなだけ食べ...
2月に1000万人以上の乗客を出した空港:成都双流空港が最多の乗客数、上海浦東空港が貨物輸送で1位...
AlmLinux OS は、CentOS の安定バージョンに代わるものを提供することを目的とした、オ...
製品開発、運営、プロモーション、上場計画28ステッププロセスチャート、白小生の人気製品開発および運営...
デジタルフルスタックオペレーターの試験を受けるにはどうすればいいですか?業界の見通しはどうですか?近...
モジュールは、WPCOM が開発したオリジナルの WodPess テーマの 1 つです。新しいモジュ...
1分でブランドマーケティングを理解するマーケティング- 創造し、広め、引き渡す = 価値の創造 +...
オペレーション面接の質問にどう答えればいいですか?オペレーションとマーケティングの関係これは、電子商...
ドメイン名登録にかかる時間は通常非常に短く、通常は数分程度ですが、登録後に実名認証が必要となります。...