bngsudheer.ruby
役割名
CentOS 7にRuby 2.2、2.3、2.4、または2.5をインストールします。この役割はRed Hatソフトウェアコレクションを利用します。
説明
この役割を実行すると、選択したRubyのバージョンが新しいログインシェルで有効になります。すでにサーバーにログインしている場合、更新されたRubyのバージョンは表示されません。ログアウトして再度ログインすると、新しいRubyのバージョンを見ることができます。
ruby --version
要件
特になし。EPELを有効にするために、CentOS Baseを使用することをお勧めします。
役割の変数
変数 | デフォルト値 | 説明 | 必須? |
---|---|---|---|
ruby_version | 2.4 | Rubyのバージョン | いいえ |
ruby_install_globally | true | 指定されたRubyのバージョンをすべてのユーザーに有効にするか | いいえ |
ruby_enable_users | [] | 指定されたユーザーにRubyのバージョンを有効にする | いいえ |
依存関係
特になし。EPELを有効にするために、CentOS Baseを使用することをお勧めします。
例プレイブック
- hosts: servers
vars:
ruby_version: 2.3
roles:
- bngsudheer.ruby
ライセンス
BSD
著者情報
スディール・サティヤナラヤナ。