centos7配置离线yum源

您所在的位置:网站首页 centos怎么配置本地yum源 centos7配置离线yum源

centos7配置离线yum源

2023-12-05 09:32| 来源: 网络整理| 查看: 265

在内网环境中,我们服务器可能不能联网,不能在线安装一些软件,非常不麻烦,这时候就需要我们配置离线的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

挂载步骤全部完成

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3