3
votes

I have trying to install rvm and I found the following message in the terminal after I typed this: curl -L https://get.rvm.io | bash -s stable

GPG signature verification failed for '/home/ephraim/.rvm/archives/rvm-1.26.3.tgz' - 'https://github.com/wayneeseguin/rvm/releases/download/1.26.3/1.26.3.tar.gz.asc'! try downloading the signatures:

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3

or if it fails:

command curl -sSL https://rvm.io/mpapis.asc | gpg --import -

the key can be compared with:

https://rvm.io/mpapis.asc
https://keybase.io/mpapis

How can I get rid of these problems?

3
Take a look at askubuntu.com/tourCyrus
You can use the RVM PPA to get automatic updates: github.com/rvm/ubuntu_rvmRael Gugelmin Cunha

3 Answers

6
votes

Follow the instructions in the error and run,

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
1
votes

You can download the signature and import manually.

Get the signature:

curl -#LO https://rvm.io/mpapis.asc

Import signature:

gpg --import mpapis.asc

This will resolve your problem.

0
votes

Depending on your needs you may need to run:

gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3

Note gpg2, not gpg as mentioned in instruction. Here more details as found. This should be helpful. Make sure you run gpg command while logged in as the same OS user who makes rvm installation.