Po vyzkoušení mnoha způsobů. Podařilo se mi nainstalovat kolejnice následovně:
$ \curl -sSL https://get.rvm.io | bash
$ source /home/<user>/.rvm/scripts/rvm
$ rvm -v
$ rvm install ruby
$ ruby -v
$ sudo apt-get install rubygems
$ gem update
$ sudo apt-get install ruby-dev zlib1g-dev liblzma-dev build-essential patch
$ rvm gemset list
$ gem install rails
$ rails -v
Kde "user" je mé uživatelské jméno
Právě posílám aktualizační řešení, protože jsem čelil stejnému problému v Ubuntu 18.04 při pokusu o načtení klíčů pro RVM.
Následující metodu poskytuje RVM.
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Pokud to nevyjde a pokusíte se nainstalovat rvm přímo, proces selže a nabídne tři návrhy pro získání klíčů. Jeden z nich má krok k přijetí klíčů pomocí gpg2.
Před tím nainstalujte do systému gpg2.
sudo apt install gnupg2
Příkaz je
gpg2 --recv-keys 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Ale ani tento příkaz nebude fungovat. Zde je alternativa. Stačí nahradit gpg ze staršího příkazu na gpg2, který mi fungoval.
gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Kromě předchozích odpovědí, pokud jste za firewallem, následující příkaz vám nemusí fungovat.
gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
V takovém případě můžete pomocí následujícího příkazu získat klíče -
sudo apt-key adv --keyserver hkp://keys.gnupg.net:80 --recv-keys <<key>> <<key>>