RPM包管理.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RPM包管理

RPM包软件管理工具 1.rpm包简介:Rpm 包是RedHat 公司推出的一款软件包管理工具,它在软件的安装,升级,查询和卸载等都非常方便简单。 2.在安装rpm包时首先要知道软件的依赖关系,这对于安装rpm包尤为重要,所谓软件的依赖是指当我们使用软件a时就会用到软件b中的某些文件,这样a软件就是依赖b 软件,那么在安装a软件之前,就要先安装b 软件,这就是软件之间的依赖关系。 3.rpm 包的安装 Rpm包的安装使用命令:rpm -i [安装选项]+包文件 例如要安装linuxqq-v1.0.2-beta1.i386.rpm的rpm包 [root@localhostrpm]#rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm Preparing... ########################################### [100%] 1:linuxqq ########################################### [100%] 安装好后还可以查询安装的程序在哪些目录下: [root@localhost rpm]# rpm -ql linuxqq-v1.0.2-beta1.i386 /usr /usr/bin /usr/bin/qq /usr/share /usr/share/applications /usr/share/applications/qq.desktop /usr/share/tencent /usr/share/tencent/qq /usr/share/tencent/qq/qq /usr/share/tencent/qq/qq.png /usr/share/tencent/qq/res.db 4.rpm包的卸载 rpm包的卸载用命令 rpm -e[ 选项 ] +包名,包名可含软件包的版本号,但是不可以有后缀 .rpm 例如我们要卸载上面的linuxqq-v1.0.2-beta1.i386.rpm包, [root@localhost rpm]# rpm -e linuxqq-v1.0.2-beta1.i386 这时我们在查询该软件包的安装情况,会发现软件包已被删除了 [root@localhost rpm]# rpm -qi linuxqq-v1.0.2-beta1.i386 package linuxqq-v1.0.2-beta1.i386 is not installed 5.rpm 包的升级 Rpm包的升级比较简单,只需要用命令:Rpm -U [选项] 软件包 即可 软件升级基本有两项工作要做,一个是安装新版本,二是卸载旧版本,用rpm 包升级还有一个优点是它能妥善处理配置文件, 例如要将上面的Linuxqq-v1.0.2-beta1升级到Linuxqq-v1.1.2-beta1 ,只需下载Linuxqq-v1.1.2-beta1.i386.rpm包 [root@localhost ~]# rpm -Uvh Linuxqq-v1.1.2-beta1.i386.rpm 然后卸载掉旧的版本即可,当然在升级的过程中还的要注意软件包的依赖关系,这也是rpm的缺陷。 6.rpm 包的查询 rpm包的查询功能是非常强大的,用命令rpm -q [查询选项] +软件包标识,查询选项常用的有以下多种: —a // 查询所有已安装的软件包 -i // 查询指定已安装软件包中包括的详细信息 -I // 查询指定已安装软件包中包括的文件列表 -p // 查询指定未安装软件中包含的文件信息 查询所有已经安装的rpm 软件包 [root@localhost ~]# rpm -qa dbusadapter-0.2-7.1AX jdom-1.0-4jpp.1 libnotify-0.4.2-6NFS mx4j-3.0.1-6jpp.4.1NFS dbus-devel-1.1.2-12AXS3 tomcat5-webapps-5.5.23-0jpp.7.1.2NFS tomcat5-servlet-2.4-api-javadoc-5.5.23-0jpp.7.1.2NFS pm-utils-0.99.3-10NFS yum-3.2.19-18NFS sane-backends-libs-1.0.18-5.1AX gimp-print-4.2.7-22.2NFS gnome

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档