第11章 yum管理器-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案

2023-03-23
| 13页
| 100人阅读
| 0人下载
教辅

内容正文:

课程名称 第11章 yum管理器 计划学时 4学时 内容分析 本章主要介绍yum管理器概述、yum基础源、软件官方源、yum管理RPM包、自建yum源、yum签名检查机制 教学目标 与 教学要求 要求学生掌握yum软件包安装、掌握自建源、了解yum签名检查机制 教学重点 yum基础源、软件官方源、yum管理RPM包、自建yum源、yum签名检查机制 教学难点 yum基础源、软件官方源、yum管理RPM包、自建yum源、yum签名检查机制 教学方式 课堂讲解及ppt演示 教 学 过 程 第一课时 (yum管理器概述、yum基础源、软件官方源) 内容回顾 1. 回顾上节内容,引出本课时主题。 学习完上章对RPM包管理有一个基本的了解,yum软件包管理器能对软件的安装、更新、卸载等,小到Vim编辑器,大到OpenStack软件,都需要对软件进行安装,因此,对于运维人员来说,掌握yum管理器的使用是非常有必要的,可以大大提升管理效率。本章将详细讲解这4种蒙版的使用。 2. 明确学习目标 (1) 能够掌握yum管理器概述 (2) 能够掌握官方源 (3) 能够掌握阿里源 (4) 能够掌握网易源 (5) 能够掌握EPEL源 (6) 能够掌握配置Nginx官方源 (7) 能够掌握配置MySQL官方源 (8) 能够掌握配置Zabbix官方源 知识讲解 · yum管理器概述 软件包分为两种:源码包与二进制包,如表所示。 包类型 是否编译 示例 源码包 需要编译 nginx-1.12.1.tar.gz 二进制包 已编译 mysql-community-common-5.7.12-1.el7.x86_64.rpm 源码包中是软件原始的程序代码,需要在计算机上进行编译,然后才能安装运行,因此使用源码包安装耗时比较长。用户可以修改源代码自定义功能,然后再将其编译成二进制包。 二进制包是已经编译完成的软件包,下载后可直接安装运行,但它不能被修改,会受到系统版本或硬件平台的限制。 注意:不管是源码包还是二进制包,安装时都可能会有依赖关系。 Yum(Yellow dog Updater,Modified)是CentOS和RedHat中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并安装,可以自动处理依赖关系,一次安装所有依赖的软件包,无须烦琐地一次次下载、安装。 在Linux系统中,软件之间存在特有的依赖关系,yum就是为了解决这个依赖关系而存在的。服务器上存放了所有的RPM软件包,yum以相关的功能去分析每个RPM文件之间的依赖性关系,并将这些数据记录成文件存放在服务器的特定目录。当使用yum机制安装软件时,如需要安装依赖软件,yum就会根据在yum源中定义好的路径查找依赖软件并安装。 · 官方源 yum源指定存放在/etc/yum.repos.d目录下,文件必须以.repo作为后缀名,具体如下所示。 [root@qfedu ~]# ls /etc/yum.repos.d/ CentOS-Base.repo CentOS-fasttrack.repo CentOS-Vault.repo CentOS-CR.repo CentOS-Media.repo CentOS-Debuginfo.repo CentOS-Sources.repo 在安装系统时默认安装的yum源成为官方源,如base、extras、updates称为官方源,这些服务器设在国外,下载速度稍慢。使用yum安装软件默认从这3个源中查找软件包与相关的依赖包,然后下载安装。使用repolist查看仓库信息,显示与系统相关的基础包的数量,具体如下所示。 [root@qfedu ~]# yum repolist Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.btte.net * extras: mirrors.btte.net * updates: mirrors.btte.net repo id repo name status base/7/x86_64 CentOS-7 - Base 9,911 extras/7/x86_64 CentOS-7 - Extras 291 updates/7/x86_64 CentOS-7 - Updat

资源预览图

第11章 yum管理器-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案
1
第11章 yum管理器-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案
2
第11章 yum管理器-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。