码迷,mamicode.com
首页 >  
搜索关键字:制作rpm    ( 70个结果
使用rpm-build制作nginx的rpm包
一、RPM包的分类RPM有五种基本的操作功能:安装、卸载、升级、查询和验证。linux软件包分为两大类:(1)二进制类包,包括rpm安装包(一般分为i386和x86等几种)(2)源码类包,源码包和开发包应该归位此类(.src.rpm)。有时候为了方便源码包的安装,和我们自己订制软件包的需..
分类:其他好文   时间:2014-11-27 12:54:30    阅读次数:288
手动制作rpm包
制作RPM包的过程,简单的说,就是为制作过程提供一个“工作车间”,即一个目录,里面需要包含以下几个子目录: BUILD ————编译相关源码包时的工作目录; RPMS ————生成的二进制格式的RPM包存放的位置; SOURCES ————程序的源码文件及其其他辅助文件的存放位置; SPCES ——...
分类:其他好文   时间:2014-11-17 00:22:56    阅读次数:201
rpm打包时包含python脚本,需要忽略掉pyc, pyo字节码文件
制作rpm包时,有时包含python程序,一般默认的行为:打包时对python脚本会编译成pyc,pyo字节码文件并一起放在rpm包中,这可能导致打包时引用文件缺失的错误。如果不需要这些字节码文件,可以修改/usr/lib/rpm/brp-python-bytecompile找到编译pyc,pyo的两条命令,并将其注释,..
分类:编程语言   时间:2014-10-30 15:34:23    阅读次数:213
checkinstall - 从源码制作rpm包
checkinstall诞生的背景对于一些程序只有源码包,没有提供标准的二进制包(rpm或deb等),以后要卸载的时候,你只能记下所有由程序生成或修改的文件,最好手工删除它。checkinstall会跟踪install命令所创建或修改的所有文件的路径,并建立一个Slackware-,Debian-或RPM-安装包,..
分类:其他好文   时间:2014-10-30 11:56:46    阅读次数:235
制作nginx的spec分享
再跟大家分享一个我在奇虎这边做的一个nginx的rpm包的spec文件。后面我再分享一下php和mysql等大家用的比较普遍的软件的spec。大家在做rpm包的时候可以参考我的这个文档,后面还包含了一些针对内核的优化的一些参数特别是tcp的快速释放和重利用等,遇到问题我们可以一起讨论。..
分类:其他好文   时间:2014-09-05 03:16:11    阅读次数:256
使用spec与fpm 2种方式进行rpm打包
最近分享zabbix与ansible好多,大家看烦了,我也没啥存货了,现在就介绍一下如何进行rpm打包吧。rpm打包有2个,一个是自己写spec,另外要给是使用ruby的fpm,我个人比较倾向于第二种fpm,这个不需要写spec文件,特简单,不过为了让大家看明白,我分别介绍一下这2款软件是如何进..
分类:其他好文   时间:2014-08-15 10:50:19    阅读次数:468
利用src.rpm包修改源码后重新制作rpm包
1. 下载 .src.rpm包。例:https://repos.fedorapeople.org/repos/openstack/EOL/openstack-grizzly/epel-6/openstack-quantum-2013.1.4-4.el6.src.rpm2. 使用" rpm -ivh ...
分类:其他好文   时间:2014-08-12 10:04:13    阅读次数:258
linux之rpm包制作
难点:spec文件的编写1,首先安装rpm-build命令 yuminstallrpm-build2,介绍spec编写规则:#ll #drwxr-xr-x2rootroot4096Jul2913:50BUILD #drwxr-xr-x2rootroot4096Jul2913:51RPMS #drwxr-xr-x2rootroot4096Jul2913:51SOURCES #drwxr-xr-x2rootroot4096Jul2913:51SPECS #drwxr-..
分类:系统相关   时间:2014-07-31 21:15:38    阅读次数:417
rpm包制作
update log:2010.01.08 加入SPEC文件中的宏定义和变量2010.01.08 关键字说明,如何在升级过程中不覆盖配置文件上一篇日志写到,为什么要制作rpm包,以及如何使用.src.rpm文件生成rpm包。最后部分还看到.src.rpm的内容,实际上 就是由.tar.gz源码、补丁...
分类:其他好文   时间:2014-06-14 20:03:45    阅读次数:205
linux下使用checkinstall 制作zabbix的rpm包
目前,想要在所有的client端安装zabbixclient,因为想要指定预定义的路径,通过zabbix资源制作rpm包,制作rpm包的方式有多种一种是:rombuild的方式,主要是编写spec的文件一种是:checkinstall开源的一种是:fpm,ruby写的,也是开源的学习通过checkinstall的方式,制作rpm包1..
分类:系统相关   时间:2014-05-15 00:30:42    阅读次数:1072
70条   上一页 1 ... 5 6 7
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!