Eu estava tentando instalar uma versão específica do Ruby no Manjaro. Eu tentei alguma consulta.
sudo pacman -Sy ruby:2.6.6
sudo pacman -Sy ruby-2.6.6
Ambos retornando target not found
. eu estava lendoo segmento. Mas, algumas pessoas disseram que o pacman não permite a instalação de uma versão específica. Como posso instalar uma versão específica do Ruby então? A versão atual do Ruby é 3.0.1. Mas eu preciso de 2.6.6. Então, devo instalar essa versão do Ruby.
Eu instalei o 2.6.6 da seguinte maneira.
sudo rvm install 2.6.6
Quando tentei usá-lo
sudo rvm use 2.6.6
sudo rvm use 2.6.6 --default
Eu recebi o seguinte erro
O RVM usou seu Gemfile para selecionar Ruby, está tudo bem - o Heroku também faz isso, você pode ignorar esses avisos com 'rvm rvmrc warning ignore /home/istiak/qpixel/Gemfile'. Para ignorar o aviso para todos os arquivos, execute 'rvm rvmrc warning ignore allGemfiles'.
RVM não é uma função, selecionar rubis com 'rvm use ...' não funcionará. Você precisa alterar as preferências do emulador de terminal para permitir o shell de login. Às vezes é necessário usar/bin/bash --login
como comando. Por favor visitehttps://rvm.io/integration/gnome-terminal/Por exemplo.