Há uma pergunta e resposta semelhante aqui: link
Nesse caso, chegou-se a uma sugestão para reinstalar o ruby e que funcionou o YMMV. Nesse caso, o build-essentials era um item importante verificado ao longo do caminho (sistema Ubuntu, não CentOS). Eu entendo que o equivalente do CentOS é yum groupinstall "Development Tools"