Я бы использовал rbenv для управления ruby
Сначала установите зависимости для rbenv и Ruby
$ sudo yum install -y git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel
После установки rbenv
cd ~
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile
Pick обновленная ruby версия для использования
rbenv install -l
Установка ruby версия
rbenv install -v $RUBY_VERSION
rbenv rehash
Набор для глобального использования
rbenv global $RUBY_VERSION
ссылка для полных инструкций Установите Ruby на Rails с Rbenv на CentOS 7