使用rpm得到安装好的包的信息
rpm -q lockdev -q query 查询某个包是否被安装了
rpm -qa|grep -i kde -a 查询所有的包,并用grep过滤
rpm -ql kdegames -l 查下一个包已经安装的文件路径
rpm -qd kdegames|grep katomic -d 查询一个包的文档位置,并使用grep搜索katomic这个游戏的文档位置
rpm -qc openssh -c configfiles 查询包的配置文件
rpm -qcf /usr/bin/ssh -f 查询命令的配置文件
rpm -qf /usr/bin/ssh 不带c是查询这个文件属于哪个包
rpm -qpd openssh-4.3p2-16.el5.rpm -p 查询一个package包含的文档文件
rpm -qpl openssh-4.3p2-16.el5.rpm 列出一个package包含的所有文件
rpm -qpR openssh-4.3p2-16.el5.rpm 列出一个package的dependcies -R requires
rpm -qa -last 查找最近安装的rpm包
rpm -rebuilddb 重新建rpm的数据库,该功能不常用,但是使用他也不会带来什么坏的影响
rpm-orphan-find 是一个script,用于搜索孤立的包,并将包放入rpm 数据库
rpm-orphan-find在系统中搜索所有的lib,然后跟rpm数据库中的信息比较,任何发现的孤立的lib都将被虚拟成rpm包放入rpm数据库
rpm -ivh -replacepkgs openssh-4.3p2-16.el5.rpm 重新安装openssh
rpm -ivh -forece openssh-4.3p2-16.el5.rpm 强制安装openssh不管dependce
rpm -iv -nodeps openssh-4.3p2-16.el5.rpm -nodeps设置为不检查依赖关系
安装source rpm
rpm -ivh tuxpaint-2008-1.src.rpm
源文件将被放在/usr/src/redhat/SOURCES中
spec 文件放在/usr/src/redhat/SPECS
构建spec
rpmbuild -bb tuxpaint.spec
这将会创建一个新的rpm在/usr/src/redhat/RPMS/i386
然后可以用这个rpm安装了
编辑SPEC文件可以定制安装rpm包
spec文件就是使用configure命令的明细,例如:
%configure \
--with-acl-support \
--with-automount \
--with-fhs \
进入源文件目录,解开tar文件,使用./configure -help 查找可用的参数
编译源代码来安装程序
在安装source.tar.gz的安装程序前,
find / | grep -v -e ^/proc/ -e ^/tmp/ -e ^/dev/ > joe-preinstall.list 使用这个命令查看在安装之前有哪些文件
find / | grep -v -e ^/proc/ -e ^/tmp/ -e ^/dev/ > joe-postinstall.list 安装之后有哪些文件
diff joe-preinstall.list joe-postinstall.list > joe-installed.list
比较这两个文件,可以发现安装程序安装了哪些文件。
分享到:
相关推荐
最近需要在appserver上安装oracle client,前几天刚下载下来的oracle 12c,就拿来尝尝鲜,并随笔记录下来安装过程;请大家多多指教;
这是我学习arm嵌入式linux开发板过程中遇到的一些问题,开发板核心事三星的6410.
linux 对于性能优化随笔所记整理,程序性能优化是开发产品稳定阶段追求的一个方便,对于产品提升的一个重要内容,有别于应届开发的一个方便
自学linux的随笔小记,其中包含有一些linux的基础命令,JDK配置,Tomcat配置,数据库配置等,小白还在学习中~~~
关于小学一年级数学下册教学随笔.docx
Linux学习随笔
AIRCJ虚拟足球机器人软件教学随笔.doc
一、操作系统的介绍:1.什么是Linux 2.Linux历史 3.Linux核心概念 4.linux组成 5.liunx发型版本 6.虚拟机 7.32位与64位操作系统的区别
教师随笔-小班教师政治随笔5篇.docx
大班下学期教师随笔.docx
小班下学期教育随笔.doc
容斋随笔
小班下学期教育随笔大全.doc
小班下学期教育随笔1.doc
完整的学习JAVA的随笔
工程数学软件实用入门资料,可视很好,不需要专门的语言。
留守儿童教育随笔.doc
大班下学期教育随笔《废物利用》.doc