centos本地yum源挂载

挂载ISO镜像文件 --用于yum本地源安装

1、上传ISO文件至服务器任意目录下(使用FXP类似的文件上传工具),这里以上传CentOS-7-x86_64-DVD-1708.iso至/opt目录为例

2、键入命令 mkdir -p /media/CentOS7 (创建镜像挂载目录)

3、键入命令 mount -t iso9660 -o loop /opt/CentOS-7-x86_64-DVD-1708.iso /media/CentOS7 (挂载镜像文件。若出现无权限、以只读方式挂载的问题,使用命令 chmod -R 777 /media 赋所有权限)

4、键入命令 vi /etc/fstab (在/etc/fstab文件里最后一行添加下面这行代码)

5、输入 i  进入编辑状态,然后将光标移到最后一行,粘贴以下内容

/opt/CentOS-7-x86_64-DVD-1708.iso /media/CentOS7 iso9660 defaults,ro,loop 0 0

点击Esc进入命令模式 输入:wq! 保存修改信息

键入命令 df -h 验证如下:

 6、键入命令 vi /etc/yum.repos.d/centos7-media.repo (新增文件centos7-media.repo并编辑)

[centos7-media]
name=centos7
baseurl=file:///media/CentOS7
enabled=1
gpgcheck=0
gpgkey=file:///media/CentOS7/RPM-GPG-KEY-CentOS-7

7、键入命令 cd /etc/yum.repos.d/ (进入 /etc/yum.repos.d/ 目录)

8、键入命令 mv CentOS-Base.repo CentOS-Base.repo.bak (把CentOS-Base.repo修改为CentOS-Base.repo.bak,这里CentOS-Base.repo文件主要是去网络上找相应的包,把它修改为从本地源读取)

9、键入命令 yum makecache (测试,出现以下界面则表示配置成功,元数据缓存已建立)

原文地址:https://www.cnblogs.com/lovelp0327/p/14084269.html