bngsudheer.ruby
角色名称
在 CentOS 7 上安装 Ruby 2.2、2.3、2.4 或 2.5。该角色使用红帽软件集合。
描述
运行该角色后,所选的 Ruby 版本将对新的登录 shell 生效。如果您已经登录到服务器,则不会看到更新的 Ruby 版本。请注销然后重新登录,您将看到更新的 Ruby 版本。
ruby --version
要求
没有。我们建议使用角色 CentOS Base 来启用 EPEL。
角色变量
变量 | 默认值 | 描述 | 是否必需 |
---|---|---|---|
ruby_version | 2.4 | Ruby 版本 | 否 |
ruby_install_globally | true | 是否将指定的 Ruby 版本启用为全体用户使用 | 否 |
ruby_enable_users | [] | 为特定用户启用指定的 Ruby 版本 | 否 |
依赖关系
没有。我们建议使用角色 CentOS Base。
示例剧本
- hosts: servers
vars:
ruby_version: 2.3
roles:
- bngsudheer.ruby
许可证
BSD
作者信息
Sudheer Satyanarayana。