前言 有的时候为了提供一个完整的包,需要把一些零散的文件或者脚本汇总在一起提供,rpm包就是一个很好的方法,这里我们不需要复杂的写法,就纯粹打包的,复杂的可以参考内核或者其它软件包的打包方法 spec文件信息 打包好tar.gz包,放到源码目录,然后执行rpmbuild -bb ...
包含了源码包 先安装,然后在rpmbuild 目录直接可以查看文件 不用安装 ,使用rpm cpio rpm cpio myrpm.src.rpm cpio civ .spec 没有源码 使用rpmrebuild 说明:不太好,那个只是基于从rpm包获取到的信息,生成的,实际运行可能会有问题 安装rpmrebuild 的方法yum install y rpmrebuild 参考命令 rpmrebu ...
2019-11-12 09:42 0 402 推荐指数:
前言 有的时候为了提供一个完整的包,需要把一些零散的文件或者脚本汇总在一起提供,rpm包就是一个很好的方法,这里我们不需要复杂的写法,就纯粹打包的,复杂的可以参考内核或者其它软件包的打包方法 spec文件信息 打包好tar.gz包,放到源码目录,然后执行rpmbuild -bb ...
$ rpm --scripts -qp kernel-2.6.32-431.el6.x86_64.rpm ...
RPM 系列文章: Tag/RPM spec 文件 制作 rpm 软件包并不是一件复杂的工作,其中的关键在于编写软件包的 spec 描述文件。 要想制作一个 rpm 软件包就必须写一个软件包描述文件 spec。这个文件中包含了软件包的诸多信息,如:软件包的名字、版本、类别、说明 ...
http://machael.blog.51cto.com/829462/213477 上一篇日志写到,为什么要制作rpm包,以及如何使用.src.rpm文件生成rpm包。最后部分还看到.src.rpm的内容,实际上 就是由.tar.gz源码、补丁软件和.spec脚本组成的。由此知道 ...
适用环境: 制作思路: 制作步骤: 1、安装依赖包 2、创建打包用户和目录 3、上传SRC包文件并安装 4、下载Cmake包并上传至目标服务器并安装 5、编辑mysql.spec文件并替换 ...
一.简单说明 在centos/rhel的系统使用中,我们会涉及自己构建一些rpm包在centos/rhel的系统中进行安装,这里涉及rpm打包环境的部署、SPEC文件的编写相关,下面我们具体进行说明。 二.部署rpm打包环境 2.1 安装rpm-build的相关rpm包 2.2 生成 ...
1 什么是完整的源码 就是说,最初始的源码加上打了所有的patch后的源码,即最新的源码。 2 过程 2.1 从.src.rpm中提取完整的rpm工程文件 2.1.1 rpm to cpio rpm2cpio xxx,输出到标准输出 2.1.2 extract files from ...
转载地址【请查看作者原文】 http://hlee.iteye.com/blog/343499 http://laoguang.blog.51cto.com/6013350/1103628 关键字 spec脚本包括很多关键字,主要有 ...