[Linux] Centos7 挂载本地ISO镜像并配置yum源

0x0 传输本地ISO到LINUX中

个人一般传输到/opt目录下

0x1 创建挂载目录

在LINUX中创建一个目录用来挂载这个ISO镜像(我创在mnt下层目录):

mkdir -p  /mnt/centos7

mount /opt/CentOS-6.5-x86_64-bin-DVD1.iso /mnt
报错:
mount: /opt/CentOS-6.5-x86_64-bin-DVD1.iso is not a block device (maybe try `-o loop’?)
解决:
mount -o loop /opt/CentOS-6.5-x86_64-bin-DVD1.iso /mnt

0x2 挂载镜像

mount /opt/CentOS-xxxx  /mnt/centos7       #挂载opt目录下的centos7镜像到 /mnt/centos7的目录下
df -lh       #查看挂载

0x3 配置本地yum源

cd /etc/yum.repos.d/           #进入yum配置文件目录
vim CentOS-media.repo        #创建一个新的yum配置文件

**添加内容如下:**

[centos-7]
name=centos7
baseurl=file:///mnt/centos7
enabled=1  
gpgcheck=0
gpgkey=file:///mnt/centos7/RPM-GPG-KEY-CentOS-7  
mv CentOS-Base.repo  CentOS-Base.repo.bak   ## 修改Base.repo的文件名

0x4 刷新yum源

yum makecache         # 把服务下载的软件包放在本地缓存

到这里就可以尝试是否可以正常安装软件了:

yum -y install gcc
发布了39 篇原创文章 · 获赞 30 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_42728126/article/details/102978445