Linux挂载本地yum源

163 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

1.将下载好的iOS文件上传到服务器的某个路径下如:/home/docker-release

2.创建一个挂载的路径  

mkdir -p /mnt/cdrom

3.将该文件挂载到/mnt/cdrom/

mount -o loop /home/docker-release/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom/

image.png

有这个提示正常

4.执行mount

image.png

说明挂载成功

5.备份原yum源配置

 cd /etc/yum.repos.d/
rename .repo .repo.bak *.repo 

 把所有以repo结尾的文件的文件后缀由.repo修改为.repo.bak

image.png

6.清理yum源,让刚才修改生效         

 yum clean all

image.png

yum repolist all

image.png

显示repolist: 0,修改生效

7.生成和修改本地yum源配置文件

cp CentOS-Base.repo.bak CentOS-Local.repo

image.png

将文件内容修改为

[local]

name=this is zaomianbao's local yum repo             //可以随便修改

baseurl=[file:///mount/cdrom]()                          //挂载的路径

gpgcheck=1                                                      //要不要做包的签名认证0不要1 要

enable=1                                                           //表示这个源是启用的

gpgkey=[file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6]()

image.png

保存退出然后执行下面命令查看是否有内容

yum search list 

至此挂载yum源完成