第5章软件包管理.ppt

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

第5章 软件包管理 5.1 RPM包管理 Red Hat Package Manager(简称RPM)工具包由于其使用简单,操作方便,可以实现软件的查询、安装、卸载、升级和验证等功能,为Linux用户节省大量时间,因而被广泛使用。 telnet-0.17-39.el5.i386.rpm 5.1.1 RPM软件包的查询 5.1.1 RPM软件包的查询 5.1.1 RPM软件包的查询 5.1.2 RPM软件包的安装 5.1.2 RPM软件包的安装 5.1.2 RPM软件包的安装 在安装过程中,有可能出现的问题: ? 普通安装 ? 测试安装(--test ) ? 强制安装(--force ) 5.1.3 RPM软件包安装可能出现的问题 在安装过程中,有可能出现的问题: ? 重复安装 ? 文件冲突 ? 依赖关系 5.1.4 RPM软件包的卸载 rpm -e [选项] [软件包] 选项: ? --nodeps :强制卸载。 5.1.5 RPM软件包的升级 rpm -U [选项] [软件包] 选项: ? --oldpackage :降级。 5.1.6 RPM软件包的验证 验证软件包是通过比较已安装的文件和软件包中的原始文件信息来进行的。 ? 验证单个软件包 ? 验证包含特定文件的软件包 ? 验证所有已安装的软件包 ? 根据RPM文件来验证软件包 5.1.7 添加/删除应用程序 RHEL5提供了与Windows系统类似的添加/删除程序的功能,即软件包管理器。 5.2 RPM软件包的密钥管理 数字签名(Digital Signature)是一种身份认证技术。软件包增加数字签名后,其他用户可以通过校验其签名辨其真伪,从而判断软件包是否被修改过。 RPM采用的数字签名为PGP数字签名。使用PGP公钥加密法,用户可以广泛传播公钥,同时安全地保存好私钥。由于只有用户自己拥有私钥,因此任何人都可以用公钥加密写给用户的信息,并可以直接在不安全通道上传输,而不用担心信息被窃听。 5.2.1 下载与安装PGP 5.2.2 RPM使用PGP产生签名所需的配置 pgp -kg 5.2.3 配置RPM宏 RPM如果需要使用PGP数字签名的功能,必须在/usr/lib/rpm/macros宏文件或在用户主目录下的~/.rpmmacros文件中设置以下几个宏: ? _signature ? _pgpbin ? _pgp_name ? pgp_path 5.2.4 RPM的PGP签名选项 RPM的PGP签名主要包括如下两个选项: ? --resign ? --addsign 5.2.5 添加数字签名 数字签名也可以在建包时添加,这时使用--sign选项 5.3 TAR包管理 TAR命令是在Linux下最常用的文件打包工具,可以将若干文件或若干目录下打包成一个文件,既有利于文件管理,也方便压缩和文件的网络传输。TAR命令可以为文件和目录创建存档,也可以在存档中改变文件,或者向存档中加入新的文件。 5.3.1 TAR命令语法及参数选项 tar [主选项+辅选项] 文件或者目录 主选项: ? -A:将一个存档与已有的存档合并。 ? -c:创建新的存档。 ? -d,比较存档与当前文件的不同之处。 ? --delete:从存档中删除文件。 ? -r,在存档尾部追加文件。 ? -t,列出存档的内容。 ? -u,更新存档,将较新的文件附加到存档中。 ? -x,将文件展开。 5.3.1 TAR命令语法及参数选项 tar [主选项+辅选项] 文件或者目录 主选项: ? -A:将一个存档与已有的存档合并。 ? -c:创建新的存档。 ? -d,比较存档与当前文件的不同之处。 ? --delete:从存档中删除文件。 ? -r,在存档尾部追加文件。 ? -t,列出存档的内容。 ? -u,更新存档,将较新的文件附加到存档中。 ? -x,将文件展开。 5.3.1 TAR命令语法及参数选项 tar [主选项+辅选项] 文件或者目录 辅选项: ? --atime-preserve:转储文件时不改变文件的访问时间。 ? -B:整块读。 ? -C:转到指定的目录。 ? --checkpoint:读取存档时显示目录名。 ? -f:使用档案文件或设备。 ? --force-local:强制使用本地存档。 … ? -v:详细显示处理的文件信息,否则不显示文件信息。 ? --version:显示版本号。 ? -w:每一步操作都要求确定。 ? -Z:用compress对存档压缩或解压。 ? -z:用gzip对存档压缩或解压。 5.3.2 创建tar文件 创建

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档