Linux从入门到提高第5章软件包管理ppt课件.ppt
《Linux从入门到提高第5章软件包管理ppt课件.ppt》由会员分享,可在线阅读,更多相关《Linux从入门到提高第5章软件包管理ppt课件.ppt(35页珍藏版)》请在三一办公上搜索。
1、第5章 软件包管理,RPM包管理RPM软件包的密钥管理TAR包管理Linux下常用的压缩工具本章小结,Red Hat Package Manager(简称RPM)工具包由于其使用简单,操作方便,可以实现软件的查询、安装、卸载、升级和验证等功能,为Linux用户节省大量时间,因而被广泛使用。telnet-0.17-39.el5.i386.rpm,5.1 RPM包管理,rpm-q 选项 软件包详细选项:-p:查询软件包的文件。-f:查询属于哪个软件包。-a:查询所有安装的软件包。-whatprovides:查询提供了功能的软件包。-g:查询属于组的软件包。-whatrequires:查询所有需要功
2、能的软件包。,5.1.1 RPM软件包的查询,rpm-q 选项 软件包信息选项:显示软件包的全部标识。-i:显示软件包的概要信息。-l:显示软件包中的文件列表。-c:显示配置文件列表。-d:显示文档文件列表。-s:显示软件包中文件列表及其状态。-scripts:显示安装、卸载、校验脚本。-queryformat(或-qf):以用户指定的方式显示查询信息。-dump:显示每个文件的所有已校验信息。-provides:显示软件包提供的功能。-requires(或-R):显示软件包所需的功能。,5.1.1 RPM软件包的查询,rpm-q 选项 软件包通用选项:-v:显示附加信息。-vv:显示调试信息
3、。,5.1.1 RPM软件包的查询,5.1.2 RPM软件包的安装,rpm-i 选项 软件包选项:-h(或者-hash):安装时输出hash记号(“#”)。-test:只对安装进行测试,并不实际安装。-percent:以百分比的形式输出安装的进度。-excludedocs:不安装软件包中的文档文件。-includedocs:安装文档。-replacepkgs:强制重新安装已经安装的软件包。-replacefiles:替换属于其他软件包的文件。-force:忽略软件包及文件的冲突。-noscripts:不运行预安装和后安装脚本。-prefix:将软件包安装到由指定的路径下。-ignorearch
4、:不校验软件包的结构。,5.1.2 RPM软件包的安装,rpm-i 选项 软件包选项:-ignoreos:不检查软件包运行的操作系统。-nodeps:不检查依赖性关系。-ftpproxy:用作为FTP代理。-ftpport:指定FTP的端口号为。,在安装过程中,有可能出现的问题:普通安装 测试安装(-test)强制安装(-force),5.1.2 RPM软件包的安装,在安装过程中,有可能出现的问题:重复安装 文件冲突 依赖关系,5.1.3 RPM软件包安装可能出现的问题,rpm-e 选项 软件包选项:-nodeps:强制卸载。,5.1.4 RPM软件包的卸载,rpm-U 选项 软件包选项:-o
5、ldpackage:降级。,5.1.5 RPM软件包的升级,验证软件包是通过比较已安装的文件和软件包中的原始文件信息来进行的。验证单个软件包 验证包含特定文件的软件包 验证所有已安装的软件包 根据RPM文件来验证软件包,5.1.6 RPM软件包的验证,RHEL5提供了与Windows系统类似的添加/删除程序的功能,即软件包管理器。,5.1.7 添加/删除应用程序,数字签名(Digital Signature)是一种身份认证技术。软件包增加数字签名后,其他用户可以通过校验其签名辨其真伪,从而判断软件包是否被修改过。RPM采用的数字签名为PGP数字签名。使用PGP公钥加密法,用户可以广泛传播公钥,
6、同时安全地保存好私钥。由于只有用户自己拥有私钥,因此任何人都可以用公钥加密写给用户的信息,并可以直接在不安全通道上传输,而不用担心信息被窃听。,5.2 RPM软件包的密钥管理,5.2.1 下载与安装PGP,pgp-kg,5.2.2 RPM使用PGP产生签名所需的配置,RPM如果需要使用PGP数字签名的功能,必须在/usr/lib/rpm/macros宏文件或在用户主目录下的/.rpmmacros文件中设置以下几个宏:_signature _pgpbin _pgp_name pgp_path,5.2.3 配置RPM宏,RPM的PGP签名主要包括如下两个选项:-resign-addsign,5.2
7、.4 RPM的PGP签名选项,数字签名也可以在建包时添加,这时使用-sign选项,5.2.5 添加数字签名,TAR命令是在Linux下最常用的文件打包工具,可以将若干文件或若干目录下打包成一个文件,既有利于文件管理,也方便压缩和文件的网络传输。TAR命令可以为文件和目录创建存档,也可以在存档中改变文件,或者向存档中加入新的文件。,5.3 TAR包管理,tar 主选项+辅选项 文件或者目录主选项:-A:将一个存档与已有的存档合并。-c:创建新的存档。-d,比较存档与当前文件的不同之处。-delete:从存档中删除文件。-r,在存档尾部追加文件。-t,列出存档的内容。-u,更新存档,将较新的文件附
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 入门 提高 软件包 管理 ppt 课件
链接地址:https://www.31ppt.com/p-2076111.html