一、RPM包的分类RPM有五种基本的操作功能:安装、卸载、升级、查询和验证。linux软件包分为两大类:(1)二进制类包,包括rpm安装包(一般分为i386和x86等几种)(2)源码类包,源码包和开发包应该归位此类(.src.rpm)。有时候为了方便源码包的安装,和我们自己订制软件包的需..
分类:
其他好文 时间:
2014-11-27 12:54:30
阅读次数:
288
Bootstrapping引导:Kickstart、Cobbler、rpmbuild/xen、kvm、lxc、Openstack、Cloudstack、Opennebula、Eucalyplus、RHEV配置类工具:Capistrano、Chef、puppet、func、salstack、Ansible、rundeck监控类工具:Cacti、Nagios(Icinga)、Zabbix、基于时间监控前端Grafana、Mtop日..
分类:
其他好文 时间:
2014-11-27 10:53:58
阅读次数:
522
SRPM 的使用 : rpmbuild包含Source code 的 SRPM新版的 rpm 已经将 RPM 与 SRPM 的命令分开了,SRPM 使用的是 rpmbuild 这个命令,而不是 rpm !如果你是 Red Hat 7.3 以前的用户,那么请使用 rpm 来替代 rpmbuild !利...
分类:
其他好文 时间:
2014-10-15 23:11:51
阅读次数:
291
安装rpmbuild,生成目录,编写spec文件
附上自己写的spec文件。
由于公司需要,nginx需要添加lua等依赖包,就自己通过编译过程打包了rpm。红色部分是根据编译的结果添加上去的
Name: nginx
Version: 1.2.7
Release: 1%{?dist}
Summary: A free,open-source,high-performance HT...
分类:
其他好文 时间:
2014-09-30 10:05:22
阅读次数:
402
rpm命令: rpm: 数据库:/var/lib/rpm rpmbuild: 安装、查询、卸载、升级、校验、数据库的重建、验正数据包等工作;rpm命名:包:组成部分 主包: bind-9.7.1-1.el5.i586.rpm 子包: bind-libs-9.7.1-1.el5.i586.rpm bind-utils-9.7.1-1.el5.i586.rpm包名格式: name-versio..
分类:
其他好文 时间:
2014-08-15 02:53:02
阅读次数:
350
安装rpmbuild,生成目录,编写spec文件
附上自己写的nginx.spec文件。
由于公司需要,nginx需要添加lua等依赖包,就自己通过编译过程打包了rpm。红色部分是根据编译的结果添加上去的...
分类:
其他好文 时间:
2014-08-05 11:12:05
阅读次数:
369
rpmbuild的原理,意义,具体参考官方文档http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/index.html一、rpmbuild大致步骤英文中文1.Setupthedirectorystructure建立目录结构2.Placethesourcesintherightdirectory将源文件放入正确目录3.C..
分类:
其他好文 时间:
2014-07-30 10:11:24
阅读次数:
277
root@localhostPackages]#ls|greprpmbuild居然没有这个包,奇怪了!!![root@localhostPackages]#ls|grepbuild秘密~libreoffice-report-builder-4.0.4.2-9.el6.x86_64.rpmrpm-build-4.8.0-37.el6.x86_64.rpm[root@localhostPackages]#rpm-ivhrpm-build-4.8.0-37.el6.x86_64.rp..
分类:
其他好文 时间:
2014-07-05 23:14:25
阅读次数:
1588
编译源码格式的rpm包-----à并制作为二进制格式的rpm包实例#useraddmockbuild(需要使用mockbuild用户来编译)#rpm–ivhnginx……src.rpm(会在当前目录下生成rpmbuild目录)#cdrpmbuild;ls(以下是子目录介绍)SOURCES:存放的是程序源代码、补盯脚本等。SPECS:nginx.spec文件指示?.
分类:
系统相关 时间:
2014-07-01 06:01:24
阅读次数:
325
安装rpmbuildsudoyuminstallrpm-build普通用户的配置/home/you/rpmbuild/假设是要构建rpm的目录先说说rpmbuild有什么用,给一个例子:echo"%_topdir/home/you/rpmbuild">~/.rpmmacrosmkdir-p/home...
分类:
其他好文 时间:
2014-06-21 09:59:04
阅读次数:
258