环境:centos7.5(虚拟机)
# fpm是由ruby完成,所以需要ruby环境
yum -y install ruby rubygems ruby-devel rpm-build
# 添加ruby源
gem sources -a https://gems.ruby-china.com
出现如下报错
vi .gemrc 忽略ssl认证
--- :sources: - https://gems.ruby-china.com :ssl_verify_mode: 0
再次输入命令就可以添加成功了
#安装rvm
curl -L get.rvm.io | bash -s stable
报错1:
以上报错需要修改/etc/hosts文件
199.232.28.133 raw.githubusercontent.com加入到该文件中
再次执行,报错2:
出现这个报错,按照提示输入以下两条命令
curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import -
成功导入
再次执行curl -L get.rvm.io | bash -s stable
正常会出现
#执行rvm脚本文件
source /usr/local/rvm/scripts/rvm
#成功安装rvm,查看rvm库中的ruby版本
rvm list known
#安装新版本ruby
rvm install 2.6.0
#查看当前Ruby版本
ruby --version
#安装fpm
gem install fpm