fpm打包rpm

http://www.ttlsa.com/linux/how-to-use-fpm-rpm/

按照上述步骤操作会报错:

Error fetching https://ruby.taobao.org

原因是镜像源地址变了。具体解决方法如下:

将gem sources -a http://gems.ruby-china.org/ 改为:gem sources -a http://gems.ruby-china.com/ 

原因如下:

https://blog.csdn.net/qq_41594146/article/details/85332955

简单易操作。

关于打包路径的问题:在要打包的文件夹内建出与你想要它最终放在的地方相同的结构即可。

打完包后,使用rpm -qpl XXX查看打包出的内容,其中可以看到路径,看看与自己想要的是否相符。

另外:

在Linux下,一些.开头的文件夹在可视化界面中是看不到的,但是在打出来的包中有,这时可以进入打包之前的文件夹查看是否包含,确定是不需要打包的内容可以删除,再进行打包。

eg.   .DS_Store

posted @ 2022-01-18 15:02  小羊杨杨  阅读(67)  评论(0)    收藏  举报