Я пытался установить определенную версию Ruby в Manjaro. Я пробовал некоторые запросы.
sudo pacman -Sy ruby:2.6.6
sudo pacman -Sy ruby-2.6.6
Оба возвращаются target not found
. Я читалнить. Но некоторые люди говорят, что pacman не позволяет устанавливать определенную версию. Как тогда мне установить определенную версию Ruby? Текущая версия Ruby — 3.0.1. Но мне нужна 2.6.6. Поэтому мне придется установить эту версию Ruby.
Я установил 2.6.6 следующим образом.
sudo rvm install 2.6.6
Когда я попытался его использовать
sudo rvm use 2.6.6
sudo rvm use 2.6.6 --default
Я получил следующую ошибку
RVM использовал ваш Gemfile для выбора Ruby, все в порядке - Heroku делает то же самое, вы можете игнорировать эти предупреждения с помощью 'rvm rvmrc warning ignore /home/istiak/qpixel/Gemfile'. Чтобы игнорировать предупреждение для всех файлов, запустите 'rvm rvmrc warning ignore allGemfiles'.
RVM - это не функция, выбор ruby с помощью 'rvm use ...' не будет работать. Вам нужно изменить настройки эмулятора терминала, чтобы разрешить оболочку входа. Иногда требуется использовать/bin/bash --login
в качестве команды. Пожалуйста, посетитеhttps://rvm.io/integration/gnome-terminal/для примера.