CentOS挂载本地iso文件制作yum源

当我们在服务器或者本地虚拟机安装系统时,因为限制不能访问外部网络,或者CentOS默认的yum源下载速度很慢会导致我们安装软件很慢。这时我们可以有两种解决方案,如果是可以访问外部网络,可以修改为国内的一些yum源,比如阿里的:https://developer.aliyun.com/mirror/ 。如果不能访问外网,我们可以尝试通过iso挂载本地光盘制作一个本地yum源,下面介绍一下如何在虚拟机中添加本地yum源

1、挂载光盘

首先,我们需要把iso盘挂载到虚拟机的光驱中,我这里使用的是VirtualBox虚拟机,选择iso文件进行挂载,添加后确认是否挂载成功:
CentOS挂载本地iso文件制作yum源_第1张图片

CentOS挂载本地iso文件制作yum源_第2张图片
如果再图形界面中出现光盘的图标,表示挂载光盘成功了

2、添加挂载点

挂载光盘后,我们就可以使用这个盘里面的数据了,首先我们在 /mnt 路径下创建一个目录,将刚刚挂载的盘路径mount到那个目录
CentOS挂载本地iso文件制作yum源_第3张图片

3、修改yum源配置文件

yum源配置文件在目录: /etc/yum.repos.d 下,将目录下原有的yum配置文件移动到一个新的目录,在新建一个本地yum源文件,编辑这个文件指向挂载文件目录,编辑文件内容如下:

[root@oracle02 ~]# vim /etc/yum.repos.d/CentOS-Localhost.repo 

[centos-localhost]
name=CentOS Localhost
baseurl=file:///mnt/dvd
enabled=1
gpgcheck=0

CentOS挂载本地iso文件制作yum源_第4张图片

因为之前我的虚拟机是可以访问外网的,为了确保我们配置的yum源生效,先关闭网卡保证不能访问外网
CentOS挂载本地iso文件制作yum源_第5张图片
这时我们刷新yum源,查看yum列表,这时会发现我们的yum配置生效了!!!

# 刷新yum源
[root@oracle02 ~]# yum clean all
Loaded plugins: fastestmirror, langpacks
Cleaning repos: centos-localhost
Cleaning up list of fastest mirrors
# 列出yum源列表
[root@oracle02 ~]# yum list

CentOS挂载本地iso文件制作yum源_第6张图片

你可能感兴趣的:(随笔,centos,运维,linux)