fpm是ruby写的,因此系统环境需要ruby,且ruby版本号大于1.8.5
https://gems.ruby-china.org/
[root@web02~]# yum -y install ruby rubygems ruby-devel
#查看当前使用的rubygems仓库
[root@web02~]# gem sources list
# 添加淘宝的Rubygems仓库,外国的源慢,移除原生的Ruby仓库
[root@web02~]# gem sources --add https://ruby.taobao.org/ --remove http://rubygems.org/
# 安装fpm,gem从rubygem仓库安装软件类似yum从yum仓库安装软件。首先安装低版本的json,高版本的json需要ruby2.0以上,然后安装低版本的fpm,够用。
[root@web02~]# gem install json -v 1.8.3
[root@web02~]# gem install fpm -v 1.3.3
# 上面的2步安装仅适合CentOS6系统,CentOS7系统一步搞定,即gem install fpm
[root@m02 bin]# fpm --help
转载于:https://blog.51cto.com/wuxingge/1831949