前言:
一、YUM源是什么呢?
二、配置yum源的步骤
1.挂载镜像
2.备份本地yum源
3.创建本地yum源配置文件
4.刷新配置文件
5.进行yum源测试
三、总结
前言:
第一次写博客,有很多东西还不够成熟,还有很多地方逻辑不是很连续。
在我们操作Linux系统的时候,有时候需要安装一些东西,但是没有网络,那我们就需要使用本地的yum源进行下载一些东西。让我们来了解一下yum的使用和和配置方法啦。
一、YUM源是什么呢?
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
YUM的基本工作机制如下:
服务器端:在服务器上面存放了所有的RPM软件包,然后以相关的功能去分析每个RPM文件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内。
客户端:如果需要安装某个软件时,先下载服务器上面记录的依赖性关系文件(可通过WWW或FTP方式),通过对服务器端下载的纪录数据进行分析,然后取得所有相关的软件,一次全部下载下来进行安装。
二、配置yum源的步骤
1.挂载镜像
mkdir /mnt/cdrom #创建挂载点的文件
mount /dev/cdrom /mnt/cdrom #进行镜像挂载
2.备份本地yum源
为啥需要备份呢?
在我们日常操作中,会对进行的本机中已有的yum的关键文件被删除掉,导致yum安装启动,这是一个很重要的东西噢!
mv /etc/yum.repos.d /etc/yum.repo.d.bak #.bak是系统备份文件
mkdir /etc/yum.repos.d #创建对应的目录存放
3.创建本地yum源配置文件
.repo是yum源的后缀配置文件
vi /etc/yum.repos.d/Centos7.repo #创建一个Centos7的yum源配置文件
#这里对应的是yum源的名字,不能和其他yum源重复
name=Centos7 #这是起得名字,不要重复
baseurl=file:///mnt/cdrom #这是镜像挂载的目录,是第一步创建的目录
enabled=1 #代表的是yum源是否启用 1 启用 0不启用
gpgcheck=0 #代表安全检测 0 不启用 1 启用
注意:这是yum源本地配置的基本文件,一定要仔细检查里面的单词是否有错误,不能错误,否则无法运行成功!
4.刷新配置文件
#将软件包信息提前在本地缓存一份,用来提高搜索安装软件的速度
yum makecache #生成新的yum源,生成缓存
5.进行yum源测试
出现下面的界面,代表本地yum源配置成功!
yum install httpd
三、总结
yum源是我们配置linux常用的东西,配置本地yum源需要我们多去练习,熟能生巧。