抽绳包制作教程,diy包包制作教程

  • 编辑: 务雪瑶
  • 2019-11-08 10:45:42
  • 人阅读
布艺手工包包制作教程,许多朋友总是觉得linux/3090.html“>rpm很难做,主要是因为规范规则更规则,需要更多的精力来理解和熟悉。自制手提包...

许多朋友始终觉得Linux/3090.html">RPM难做,主要是因为SPEC规则比较多,需要花精力去了解和熟悉。之前试用一个叫checkinstall的工具,可以自动打RPM包。很久没有维护了,在CentOS6上编译有问题。虽然也有网友给打了Patch,win7装机版,最终能用起来,可惜使用过程中还是会遇到诸多错误。

如今巧遇FPM,一行命令就搞定RPM包!

一、我们来先安装FPM:

yum -y install ruby rubygems ruby-devel # FPM是Ruby模块 gem sources -a http://ruby.taobao.org/ # 添加淘宝的Ruby仓库 gem sources --remove http://rubygems.org/ # 移除原生的Ruby仓库 gem install fpm # 安装fpm

二、官网介绍了用FPM打deb包,我们翻译成rpm版:

wget http://nodejs.org/dist/v0.10.12/node-v0.10.12.tar.gz # 去nodejs官网下载最新源码包 tar zxvf node-v0.10.12.tar.gz -C /dev/shm/# 解压 cd /dev/shm/node-v0.10.12/# 进入源码路径 ./configure --prefix=/usr --dest-cpu=x64 --dest-os=linux # 指定配置参数 make -j24 # 使用多核编译 mkdir /dev/shm/node-root make -j24 install DESTDIR=/dev/shm/node-root # 指定安装目录 fpm -f -s dir -t rpm -n nodejs --epoch 0-v 0.10.12--iteration 1.el6-C /dev/shm/node-root -p ~/rpmbuild/RPMS/x86_64/-d 'openssl = 0.9.8'-d 'libstdc = 4.4.3'--verbose --category 'Development/Languages'--description 'Node.js real-time applications'--url 'nodejs.org'--license 'BSD'-m 'higkoo'--no-rpm-sign usr/bin usr/lib usr/share # 生成RPM rpm -qpi ~/rpmbuild/RPMS/x86_64/nodejs-0.10.12-1.x86_64.rpm # 查看RPM包信息

三、查看安装包信息:

* 小技术:-e 参数支持打包之前手动修改FPM自动生成的SPEC文件,然后再打包。不过注意CentOS5和CentOS6之间的rpm包不能混用,因为他们之间的glibc版本不同,动态库链接不上。

OK,没玩过就赶紧动手吧!

RPM包创建入门

如何在Linux中创建RPM包?

制作自己的rpm包

Linux 下rpm安装后的路径结构和一些配置

rpm与yum的综合性介绍与示例演示

RedHat Linux---rpm 命令详解

使用FPM轻松制作RPM包

以上就是电脑技术吧给大家介绍的如何使用用FPM快速制作RPM包的方法了,如何使用用FPM快速制作RPM包的方法到这里也全部结束了相信大家对如何使用用FPM快速制作RPM包的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击电脑技术吧系统官网吧。

本文原标题:手工包制作,布包制作

版权声明:本文由 务雪瑶 整理编辑,如果侵权请联系我们!

转载注明出处:https://www.nintaus.net/houtai@123/makehtml_archives_action.php?endid=0&startid=0&typeid=0&totalnum=11732&startdd=5180&pagesize=20&seltime=0&sstime=1589370344&stime=&etime=&uptype=mkall&mkvalue=0&isremote=0&serviterm=

文章评论

共有 条评论来说两句吧...

用户名:

验证码:

Top