centos7配置离线yum源

在内网环境中,我们服务器可能不能联网,不能在线安装一些软件,非常不麻烦,这时候就需要我们配置离线的yum源,方便我们安装相关软件,同时,yum源会自动帮我们处理相关软件的依赖关系,不需要手动去处理,很方便,下面就介绍一下离线环境中配置yum源的步骤。

一,下载镜像源文件,我一般选择去阿里云下载,速度比较快,资源也比较丰富。地址:https://developer.aliyun.com/mirror/  建议下载everything,虽然文件比较大,但软件比较全。

二,将下载好的镜像文件上传到服务器,此处我的目录是/data/opt/

三,在/mnt 目录下创建 centos7目录,来挂载我们的镜像文件。挂载命令:mount -t iso9660 /data/opt/CentOS-7-x86_64-Everything-1708.iso /mnt/centos7/ -o loop

执行完后,显示如图所示:

执行df -h 可查看挂载情况:

可以看到,我们的镜像已经挂载完成。

四,配置系统yum配置文件。进入配置文件目录:cd /etc/yum.repos.d/      新建bak目录:mkdir bak   将之前的yum文件备份,mv *.repo bak  ,然后新建我们的离线yum源配置文件,vim  offline.repo,文件名可以自己随便起,保证后缀名对就行了。编辑offline.repo文件。编辑内容如下:

[offline-centos7]

name=centos7_offline

baseurl=file:///mnt/centos7

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

保存退出。

五,执行yum  list   可以查看镜像源是否生效。

可以查看到,我们的离线镜像源已经生效。

六,设置开机自动挂载,防止机器重启镜像不能挂载。将我们的挂载命令:mount -t iso9660 /data/opt/CentOS-7-x86_64-Everything-1708.iso /mnt/centos7/ -o loop

写入到 /etc/rc.d/rc.local文件中。如图所示:

给rc.local文件加执行权限,chmod +x  /etc/rc.d/rc.local

挂载步骤全部完成

 

 

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值