安装rvm
curl -L get.rvm.io | bash -s stable
抛错(需要导入public key)
gpg: Can't check signature: No public key
GPG signature verification failed for '/home/user/.rvm/archives/rvm-1.29.9.tgz' - 'https://github.com/rvm/rvm/releases/download/1.29.9/1.29.9.tar.gz.asc'! Try to install GPG v2 and then fetch the public key:
gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
导入public key
gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
导入成功后,重新安装rvm
curl -L get.rvm.io | bash -s stable
source /home/user/.rvm/scripts/rvm
安装ruby
查看rvm库中已知的ruby版本
rvm list known
安装一个ruby版本
rvm install 2.5.2
抛错
user password required for 'yum install -y autoconf automake bison libffi-devel libtool readline-devel ruby sqlite-devel':
解决方案
yum install -y autoconf automake bison libffi-devel libtool readline-devel ruby sqlite-devel
设置默认的Ruby版本
rvm use ruby-2.5.2 --default
安装rails
rvm gemset create rails5
rvm use ruby-2.5.2@rails5