Primeiramente vamos instalar o rvm (https://rvm.io/)
Antes de instalar é necessário importar as chaves com o comando:
1 | gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB |
Caso dê algum erro do tipo:
1 | gpg: Recebimento de informação do keyserver falhou: Tempo esgotado para conexão |
Tente executar o seguinte comando:
1 | curl -sSL https://rvm.io/mpapis.asc | gpg --import - |
E finalmente para instalar o rvm faça.
1 | \curl -sSL https://get.rvm.io | bash -s stable |
Após instalar o rvm digite o comando abaixo para listar as versões disponíveis do ruby
1 | rvm list known |
Será retornado algo como
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # MRI Rubies [ruby-]1.8.6[-p420] [ruby-]1.8.7[-head] # security released on head [ruby-]1.9.1[-p431] [ruby-]1.9.2[-p330] [ruby-]1.9.3[-p551] [ruby-]2.0.0[-p648] [ruby-]2.1[.10] [ruby-]2.2[.10] [ruby-]2.3[.7] [ruby-]2.4[.4] [ruby-]2.5[.1] [ruby-]2.6[.0-preview2] ruby-head |
Para instalar digite o comando rvm install com a versão que quer instalar. Exemplo:
1 | rvm install 2.4.4 |
