FPM打包工具使用

Posted kaishirenshi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FPM打包工具使用相关的知识,希望对你有一定的参考价值。

author:headsen chen

date: 2019-01-19  14:57:09

个人原创博客,转自请注明出处和作者,否则追究法律责任

1,安装依赖和语言包

yum -y install ruby rubygems ruby-devel gcc

2,添加阿里云的Rubygems仓库,外国的源慢

gem sources -a http://mirrors.aliyun.com/rubygems/

3,移除原生的Ruby仓库

gem sources --remove http://rubygems.org/

4,安装fpm

gem install fpm

此时报错:

[[email protected] ~]# gem install fpm
Building native extensions.  This could take a while...
Building native extensions.  This could take a while...
ERROR:  Error installing fpm:
ruby-xz requires Ruby version >= 1.9.3.

5,解决办法是 先安装rvm,再把ruby版本提升至2.3.3

 

yum -y install curl
curl -L get.rvm.io | bash -s stable

 


 

 

 

2. 安装RVM

 

3. 

/usr/local/rvm/scripts/rvm

4. 查看rvm库中已知的ruby版本

list安装一个ruby版本

install .使用一个ruby版本

use .设置默认版本

remove .卸载一个已知版本

-version

9. 再安装redis就可以了

install redis



以上是关于FPM打包工具使用的主要内容,如果未能解决你的问题,请参考以下文章

使用FPM打包工具打rpm包

安装fpm打包工具

FPM打包工具制作线上nginx的RPM包

fpm打包工具

fpm-cookery fpm 的包装工具

FPM 打包工具安装