rpm -qpl xxxxxx.rpm 安装RPM包的时候,一般是作为“root”登陆。查询RPM的命令可用:> man rpm1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成。执行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下。 安装过程中可能出现下面的
转载
2012-05-25 15:40:00
56阅读
列出rpm包的内容:
rpm -qpl *.rpm
解压rpm包的内容:(没有安装,就像解压tgz包一样rpm包)
rpm2cpio *.rpm | cpio -div
转载
2010-11-27 18:58:50
1677阅读
简单说下checkinstall制作 rpm过程 yum -y install checkinstall 修改配置文件:vim /usr/lib/checkinstall/checkinstallrcPAK_DIR="/home/liuyu" 制作后的RPM包存放位置EXCLUDE="/selinux" 加个注释。否则报错: /selinux/contex
原创
2010-02-02 15:00:12
1566阅读
将nginx的tar包制作为RPM包
1. 下载nginx的源码包
2. 将文件放到/usr/src/redhat/SOURCES/目录下
3. 编写SPEC文件
[root@
原创
2010-05-13 22:35:49
524阅读
一、制作前准备
安装所需软件包:gcc rpm-build
安装好rpm-build后,会在/usr/src/下生成redhat目录,这是一个编译环境,包含五个目录:
BUILD:编译的过程
RPMS:编译完成后的RPM存放位置
SOURCES:源代码存放位置
SPECS:spec文件位置
SRPMS:src.rpm存放位置
&
原创
2011-03-30 10:36:09
1241阅读
rpm2cpio xxx.rpm | cpio -div
原创
2012-04-01 12:58:24
349阅读
在实际的应用之中,二进制包的使用显得有些麻烦,最好的办法还是将源码包制作成为RPM包,放进yum仓库,再使用类似于puppet来进行管理工作。这样会方便许多,做运维的,你懂的。
其实,制作RPM软件包并不是一件复杂的工作,其中的关键在于编写SPEC软件包描述文件。下面我详细说明一下RPM软件包的制作过程。
一个RPM包的制作主要有这几个步骤:
1 计划好你想做什么。有的rpm包是一个软件
推荐
原创
2012-08-23 23:11:53
1573阅读
1评论
http://www.cnblogs.com/joeblackzqq/archive/2011/03/19/1989137.html
有时我们需要RPM包中的某个文件,如何解压RPM包呢?
RPM包括是使用cpio格式打包的,因此可以先转成cpio然后解压,如下所示:
rpm2cpio xxx.rpm | cpio -div

例如:
[root@localho
转载
精选
2012-10-17 16:17:49
586阅读
首先在制作rpm时通常都不使用root用户进行制作(因为root用户权限太大一旦出错可能对系统造成无法挽回的损失),都建议使用普通用户进行编包.useradd users 建立普通用户进行编包安装rpm-buildyum install -y rpm-build确定进行编包的目录通常这个目
原创
2013-01-07 12:18:36
651阅读
定制RPM包并加入内部Yum Server#######################################################如有转载,请务必保留本文链接及版权信息##欢迎广大运维同仁一起交流linux/unix网站运维技术!##QQ:335623998##E-mail:335623998@qq.com##博客: http://dreamway.blog.51cto.co
原创
2013-01-07 14:54:38
10000+阅读
点赞
15评论
rpm [选项] 软件名/软件包名/文件名
1.查询
rpm 命令选项:
已安装软件
-q 查看某软件是否安装
-qa 查看系统中已安装的所有软件
-qi 查看已安装软件的版本、用途等信息
-ql 查看已安装软件中所包含的文件和目录安装到了何处
-qf 查看一个文件是由哪个软件安装的
原创
2013-04-03 16:45:21
918阅读
rpm命令: rpm: 数据库: /var/lib/rpm rpmbuild:SRPM:其提供的软件内容并没有被编译,它提供的是代码源,需要自己通过编译。 安装的时候RPM与SRPM需要注意的问题 1、软件安装的环境必须与打包时的环境需求一致或相当; 2、需要满足软件的依赖属性需求; 3、反安装时需要特别小心,最底层
原创
2014-07-20 18:10:28
443阅读
虽然现在N多人都使用yum去替代rpm了,但是rpm在一些特俗场合下还是有其作用的,比如查询跟验证已安装的rpm包,rpm全称Redhat Package Manager,是一种用于包的打包及安装工具,它包含在某些Linux分发版中,它生成具有.RPM扩展名的文件,与Dpkg类似。 1.安装软件包 rpm -ivh ***.rpm 其中i表示安装,v表示输出,h表示用#作进度标记 2.升级
原创
2014-11-13 15:41:40
549阅读
RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。使用rpm安装软件和管理软件非常的方便。而这节我们不是介绍如何使用rpm安装或管理软件,而是如何把源码制作成rpm包。下面我们以制作nginx的rpm开始介绍其制作方法。以下操作在centos-5 32系统
原创
2015-03-04 21:09:00
485阅读
可能由于各种各样的原因,只想看RPM包中某个文件感兴趣,却又不想去安装。这是可以通过rpm2cpio 将RPM包解压。再获取里面的内容。rpm2cpio test.rpm | cpio -div记录命令,已被查询。
原创
2015-08-16 13:25:00
1913阅读
安装软件的方式?1.1 源代码编译安装优点:可以定制化安装目录,按需开启功能等缺点:需要查找并试验出合适的编译参数,诸如mysql数据库之类的软件编译耗时过长1.2 利用yum源安装rpm包优点:是全自动化安装,不需要为依赖问题发愁了缺点:自主性太差,软件的功能,存放的位置已经固定好了,不易变更1.3 源码和yum结合根据自己的需要做成定制rpm包-->搭建yum仓库-->yum安装结
原创
2016-01-23 12:13:03
1313阅读
目录1. 安装软件的方式2. 定制RPM包2.1 RPM简介2.2 fpm工具介绍2.3 FPM安装 *****.2.4 yum安装时如何解决依赖问题的3. 实战定制nginx的RPM包 *****3. 安装rpm包 *****4. 定制LNMP的RPM包思路 1. 安装软件的方式1 编译安装软件 优点:定制优化安装目录;按需开
原创
2016-08-15 15:27:30
1163阅读