最新のgemがCentOS 7標準のRubyでインストールできない! そこで,Ruby 2.4を,従来の環境を壊さず最速でインストールする:
yum -y install centos-release-scl-rh centos-release-scl yum --enablerepo=centos-sclo-rh -y install rh-ruby24 rh-ruby24-ruby-devel scl enable rh-ruby24 bash
新しいRubyを使うための環境を整えた新しい bash が起動する。ここで gem install ...
などをし,最後に exit
して元の環境に戻る。
cronで動くスクリプトなどについては,
/usr/bin/scl enable rh-ruby24 -- bash -c 'コマンド'
のようにして実行すればよいであろう。