Dopo aver provato molti modi. Sono riuscito a installare i binari come segue:
$ \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
Dove "utente" è il mio nome utente
Sto solo pubblicando una soluzione di aggiornamento perché ho riscontrato lo stesso problema in Ubuntu 18.04 durante il tentativo di recuperare le chiavi per RVM.
Il seguente metodo è fornito da RVM.
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Se non funziona e si tenta di installare direttamente rvm, il processo fallirà e fornirà tre suggerimenti per ricevere le chiavi. Uno dei quali ha un passaggio per ricevere le chiavi con gpg2.
Installa prima gpg2 nel tuo sistema.
sudo apt install gnupg2
Il comando è
gpg2 --recv-keys 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Ma anche questo comando non funzionerà. Quindi ecco un'alternativa. Basta sostituire gpg dal comando precedente a gpg2 che ha funzionato per me.
gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Oltre alle risposte precedenti, se sei protetto da un firewall, il seguente comando potrebbe non funzionare per te.
gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
In tal caso, puoi utilizzare il seguente comando per ottenere le chiavi -
sudo apt-key adv --keyserver hkp://keys.gnupg.net:80 --recv-keys <<key>> <<key>>