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

RHEL 8 /CentOS8にrubyをインストールする方法

Rubyは非常に柔軟なスクリプト言語であり、その力によって人気が高まっています。このチュートリアルでは、RubyをRHEL 8 / CentOS 8にインストールし、有名な「Hello World」プログラムを作成して、インストールが意図したとおりに機能していることをテストします。ただし、すべての言語で、Rubyの機能はコマンドラインでの単純なテキスト印刷をはるかに超えていることに注意してください。

このチュートリアルでは、次のことを学びます。

  • dnfを使用してRubyをインストールする方法
  • Rubyのバージョン情報を取得する方法
  • Rubyで「HelloWorld」サンプルプログラムを作成して実行する方法

Rubyを使用したHelloWorldの例。

使用されるソフトウェア要件と規則

システム ソフトウェア その他 規約
ソフトウェア要件とLinuxコマンドラインの規則
カテゴリ 使用する要件、規則、またはソフトウェアバージョン
RHEL 8 / CentOS 8
ルビー2.5
rootまたはsudoを介したLinuxシステムへの特権アクセス コマンド。
–指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

Redhat8にrubyをインストールする方法ステップバイステップの説明

サブスクリプション管理ソースを有効にした後、パッケージはベースリポジトリに存在するため、Rubyのインストールはワンライナーです。

  1. dnfを使用します 必要なパッケージとその依存関係をインストールするには:
    # dnf install ruby
  2. インストールが完了すると、Rubyのバージョンを照会できます。
    $ ruby -v
    ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
  3. 出力が上記のようなものであれば、「He​​lloWorld」プログラムを作成する準備ができています。 vimなどのテキストエディタを使用する 、helloworld-from-ruby.rbという新しいテキストファイルを作成します 次の内容で:
    #!/usr/bin/ruby
    print "\nHello World from Ruby!\n\n"

    シェルがファイルの内容を解釈するものを認識できるように、最初の行を追加しました。これを省略すると、ファイル名の前にインタプリタを付けることでプログラムを実行できます。

    $ ruby helloworld-from-ruby.rb

    しかし、これらの2行を使用すると、他のシェルスクリプトと同じように実行できます。つまり、実行を正しく設定する必要があります:

    $ chmod +x helloworld-from-ruby.rb

    そして、それを開始するだけです:

    $ ./helloworld-from-ruby.rb 
    
    Hello World from Ruby!

    これにより、Rubyのインストールが成功したことが確認されます。


Cent OS
  1. RHEL 8 /CentOS8にphpMyAdminをインストールする方法

  2. RHEL 8 /CentOS8にP7Zipをインストールする方法

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

  1. RHEL 8 /CentOS8にntfs-3gをインストールする方法

  2. PHP-mbstringをRHEL8/CentOS8にインストールする方法

  3. RHEL 8 /CentOS8にphantomjsをインストールする方法

  1. DropboxをRHEL8/CentOS8にインストールする方法

  2. RHEL 8 /CentOS8にコンパスをインストールする方法

  3. RHEL 8 /CentOS8にPuppetをインストールする方法