一、前言
常见问题
生产环境或者测试环境中,因为内外网隔离问题,导致无法连接外网
1)如安装rpm过程中,出现缺少各种各样依赖问题
2)由于内外网的隔离,无法连接外网的yum源,现象是无法ping通外网
二、解决方案
手动配置yum镜像源,以挂载iso文件的形式解决无法下载文件问题
1.下载镜像源(CentOS-7-x86_64-Everything-2009.iso)
https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Everything-2009.iso
下载比较耗时
2.在Centos系统挂载ISO文件

mount -o loop /data/CentOS-7-x86_64-Everything-2009.iso /data/yumiso

注:ISO文件是一种磁盘镜像文件,Linux系统里打开ISO文件,实际是挂载ISO文件。
其中/data/yumiso是挂载的目的目录,以后直接访问/data/yumiso即可
3…配置Centos7.6的yum源增加如下内容

vim /etc/yum.repos.d/centos-every.repo
[Centos7-Everything]
 
name=centos yum
 
baseurl=file:///data/yumiso
 
enabled=1
 
gpgcheck=0

保存退出后,执行如下命令

yum clean all && yum makecache

4、配置永久生效
iso文件名请根据实际情况修改,该操作单次生效重启失效,可执行下列操作开机自动挂载OS镜像文件
打开fstab文件。

vim /etc/fstab

按“i进入编辑模式编辑fstab文件,在文件末尾添加如下信息

/data/CentOS-7-x86_64-Everything-2009.iso /data/yumiso iso9660 loop 0 0

按“Esc”键,输入:wq!,按“Enter保存退出编辑。

这样就可以进行yum安装了。

原文地址:https://blog.csdn.net/xu710263124/article/details/134784226

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_42260.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注