湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第9讲 软件包管理

第9讲软件包管理 杨忠义
第9讲 软件包管理 杨忠义

本讲容 口RPM概述 RPM的使用 RPM的使用技巧 ■ Red hat软件包管理器
本讲内容 ◼ RPM概述 ◼ RPM的使用 ◼ RPM的使用技巧 ◼ Red Hat 软件包管理器

学习目标 ■掌握rpm命令的使用方法
学习目标 ◼ 掌握rpm命令的使用方法

第9讲软件包管理 91RPM述 9.2RPM的使用 93RPM的使用技巧 9.4 Red hat软件包管理器
第9讲 软件包管理 9.1 RPM概述 9.2 RPM的使用 9.3 RPM的使用技巧 9.4 Red Hat 软件包管理器

91RPM概述 RPM最早是由 Red hat公司提出的软件包管理标 准,后来随着版本的升级又融入了许多其他的优 秀特性,成为了 Linux中公认的软件包管理标准。 RPM最初的全称是 Red Hat Package Manager 现在是 RPM Package Manager的缩写 RPM由RPM社区负责维护,可以登录到RPM的 方站点查询最新的信息
9.1 RPM概述 ◼ RPM最早是由Red Hat 公司提出的软件包管理标 准, 后来随着版本的升级又融入了许多其他的优 秀特性, 成为了Linux中公认的软件包管理标准。 ◼ RPM最初的全称是Red Hat Package Manager。 现在是RPM Package Manager的缩写 。 ◼ RPM由RPM社区负责维护,可以登录到RPM的官 方站点查询最新的信息

91RPM概述 RPM的优点 易于安装、升级便利 丰富的软件包查询功能 软件包内容校验功能 支持多种硬件平
9.1 RPM概述 ◼ RPM的优点 • 易于安装、升级便利 • 丰富的软件包查询功能 • 软件包内容校验功能 • 支持多种硬件平台

91RPM概述 口RPM的五大功能 安装——将软件从包中解出来,并且安装到硬盘。 ●卸载——将软件从硬盘清除。 升级——替换软件的旧版本。 查询——查询软件包的信息 验证—检验系统中的软件与包中软件的区别
9.1 RPM概述 ◼ RPM的五大功能 • 安装——将软件从包中解出来,并且安装到硬盘。 • 卸载——将软件从硬盘清除。 • 升级——替换软件的旧版本。 • 查询——查询软件包的信息。 • 验证——检验系统中的软件与包中软件的区别

91RPM概述 RPM包的名称格式:name version type rpm 口如:bind-921-16i386pm ●name为软件的名称 version为软件的版本号 type为包的类型 i[3456]86:表示在 Intel x86计算机平台上编译的 a sparc:表示在 sparc计算机平台上编译的 alpha:表示在 alpha计算机平台上编译的 SrC:表示软件源代码 rpm为文件扩展名
9.1 RPM概述 ◼ RPM包的名称格式:nameversion.type.rpm ◼ 如:bind-9.2.1-16.i386.rpm • name为软件的名称 • version为软件的版本号 • type为包的类型 ◼ i[3456]86:表示在Intel x86计算机平台上编译的 ◼ sparc:表示在sparc计算机平台上编译的 ◼ alpha:表示在alpha计算机平台上编译的 ◼ src:表示软件源代码 • rpm为文件扩展名

91RPM概述 从何处获得RPM软件包 从发行套件的CD中查找 从软件的主站点查找下载 从http://www.rpmfind.net查找下载 从http://atrpms.net查找下载
9.1 RPM概述 ◼ 从何处获得RPM软件包 • 从发行套件的CD中查找 • 从软件的主站点查找下载 • 从http://www.rpmfind.net查找下载 • 从http://atrpms.net/查找下载

92RPM的使用 导入RPM包的公钥 格式:#rpm-- mport 举例: rpm --import /usr/share /rhn/RPM- GPG-KEY #f rpm -import http://dag.wieers.com/packages/rpm GPG-KEYdagtxt rpm --import http://ftp.freshrpmsnet/pub/freshrp ms/RPM-GPG-KEY
9.2 RPM的使用 ◼ 导入RPM包的公钥 • 格式:# rpm --import • 举例: # rpm --import /usr/share/rhn/RPMGPG-KEY # rpm --import http://dag.wieers.com/packages/RPM -GPG-KEY.dag.txt # rpm --import http://ftp.freshrpms.net/pub/freshrp ms/RPM-GPG-KEY
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第8讲 文件系统管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第7讲 帐户管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第6讲 图形环境.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第10讲 系统备份与恢复.ppt
- 《计算机信息管理基础》第十五讲 对象 PASCAL基本结构.ppt
- 《计算机信息管理基础》第十四讲 Delphi操作界面.ppt
- 《计算机信息管理基础》第十三讲 面向对象的基本概念.ppt
- 《计算机信息管理基础》第十二讲 数据库组件及应用.ppt
- 《计算机信息管理基础》第十一讲 数据库组件及应用实例.ppt
- 《计算机信息管理基础》第十讲 用户界面设计.ppt
- 《计算机信息管理基础》第九讲 关系数据库语言-SQL.ppt
- 《计算机信息管理基础》第八讲 主机字符串配置.ppt
- 《计算机信息管理基础》第七讲 数据模型.ppt
- 《计算机信息管理基础》第六讲 社会信息化进程加快.ppt
- 《计算机信息管理基础》第五讲 计算机工业的变革.ppt
- 《计算机信息管理基础》第四讲 数据库设计.ppt
- 《计算机信息管理基础》第三讲 分布式数据库功能.ppt
- 《计算机信息管理基础》第二讲 数据库保护.ppt
- 《计算机信息管理基础》第一讲 程序环境中的SQL语句.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 1 黄金分割.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第11讲 TCPIP网络配置.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第12讲 NFS服务.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第13讲 Samba服务.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第1讲 操作系统概论(杨忠义).ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第2讲 网络操作系统Linux简介.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第3讲 Linux 的安装与配置.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第4讲 Linux 使用基础.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第5讲 Shell编程.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第14讲 DNS服务器.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第15讲 Web服务器.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第16讲 邮件服务器.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第17讲 FTP服务器.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(实验,杨忠义).doc
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(课程教学说明).doc
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(授课计划,杨忠义).doc
- 莆田学院:《C语言程序设计》第1章 C语言概述.ppt
- 莆田学院:《C语言程序设计》第五章 选择结构程序设计.ppt
- 莆田学院:《C语言程序设计》第三章(3-2)常量与变量.ppt
- 莆田学院:《C语言程序设计》第七章 数组.ppt
- 莆田学院:《C语言程序设计》第八章 函数.ppt