fpm安装

环境: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

原文地址:https://www.cnblogs.com/zhangdajin/p/15374077.html