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