как установить определенную версию Ruby в Linux на базе Arch

как установить определенную версию Ruby в Linux на базе Arch

Я пытался установить определенную версию 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/для примера.

Связанный контент