文档介绍:第9讲软件包管理
杨忠义
本讲内容
RPM概述
RPM的使用
RPM的使用技巧
Red Hat 软件包管理器
学习目标
掌握rpm命令的使用方法
第9讲软件包管理
RPM概述
RPM的使用
RPM的使用技巧
Red Hat 软件包管理器
RPM概述
RPM最早是由Red Hat 公司提出的软件包管理标准, 后来随着版本的升级又融入了许多其他的优秀特性, 成为了Linux中公认的软件包管理标准。
RPM最初的全称是Red Hat Package Manager。现在是RPM Package Manager的缩写。
RPM由RPM社区负责维护,可以登录到RPM的官方站点查询最新的信息。
RPM概述
RPM的优点
易于安装、升级便利
丰富的软件包查询功能
软件包内容校验功能
支持多种硬件平台
RPM概述
RPM的五大功能
安装——将软件从包中解出来,并且安装到硬盘。
卸载——将软件从硬盘清除。
升级——替换软件的旧版本。
查询——查询软件包的信息。
验证——检验系统中的软件与包中软件的区别。
RPM概述
RPM包的名称格式:name-
如:bind--
name为软件的名称
version为软件的版本号
type为包的类型
i[3456]86:表示在Intel x86计算机平台上编译的
sparc:表示在sparc计算机平台上编译的
alpha:表示在alpha计算机平台上编译的
src:表示软件源代码
rpm为文件扩展名
RPM概述
从何处获得RPM软件包
从发行套件的CD中查找
从软件的主站点查找下载
从
从/查找下载
RPM的使用
导入RPM包的公钥
格式:# rpm --import <公钥文件名>
举例:
# rpm --import /usr/share/rhn/RPM-GPG-KEY
# rpm --import http://dag./packages/RPM-GPG-
# rpm --import http://ftp./pub/freshrpms/RPM-GPG-KEY