第六章软件包管理.ppt

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

第6章 软件包管理; RPM软件包可以完成软件的查询、安装、卸载、升级、验证,以及源码分发等多项任务,极大地方便了Linux的使用。本章将详细介绍Red Hat Linux 9下RPM软件包的管理及其使用方法。;6.1 使用rpm命令管理RPM包; RPM软件包通常具有类似xplns-elm-3.3.1-1.i386.rpm的文件名。文件名中一般包括软件包名称(xplns-elm),版本号(3.3.1)、发行号(1)和硬件平台(i386)。RPM命令的详细使用说明可以在Linux终端使用man rpm命令显示出来。 ;6.1.1 查询RPM软件包; RPM软件包查询命令的格式如下: rpm {-q|--query} [select-options] [query-options] RPM查询所支持的所有参数有三类:详细选项、信息选项和通用选项。 ;6.1.2 RPM软件包的安装; 通用选项类似于RPM查询命令,安装方式主要包括如下三种。 (1)普通安装 rpm -ivh (2)测试安装 rpm -i --test (3)强制安装 rpm -ivh -force;6.1.3 RPM软件包安装可能出现的问题;6.1.4 RPM软件包的卸载;6.1.5 RPM软件包的升级;6.1.6 RPM软件包的验证; rpm采用带参数-V的命令来验证一个软件包。用户可以使用以下四种包选项来查询待验证的软件包。 (1)验证单个软件包,命令格式如下: rpm -V package-name ; (2)验证包含特定文件的软件包 rpm -Vf package-name (3)验证所有已安装的软件包 rpm -Va; (4)根据RPM文件来验证软件包。如果用户担心用户的RPM数据库已被破坏,就可以使用这种方式,命令格式如下: rpm –Vp file.rpm;显 示 字 符;6.2 使用RPM软件包管理器;6.2.1 打开软件包管理器; 图6-2 【软件包管理器】窗口;6.2.2 添加删除软件; 图6-4 更新前的软件依赖型检查;2.删除软件包;6.2.3 其他软件包管理器; 例如,Fedora Core里的YUM,SuSE Linux下的YaST2,debian的deb包 这些工具一般都可以同时在字符界面和图形界面使用,都是具有向导性质的,此处不进行详细介绍。 ;6.3 RPM软件包的密钥管理;6.3.1 下载与安装PGP; 秘密密钥加密的文件任何有相应公开密钥的人均可解密,而用公开密钥加密的文件只有持有秘密密钥的人才可以解密。 使用PGP公钥加密法,用户可以广泛传播公钥,同时安全地保存好私??。 ;6.3.2 RPM使用PGP产生签名所需的配置;6.3.3 配置RPM宏;6.3.4 RPM的PGP签名选项;6.3.5 添加数字签名;小 结

文档评论(0)

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

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

1亿VIP精品文档

相关文档