centos7 配置本地yum源

本文详细指导如何在CentOS 7环境中,没有网络连接时配置本地yum源,包括挂载镜像、备份原有配置、创建并启用本地仓库,以及更新和测试。适用于外网受限或需要离线安装软件的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

centos7 配置本地yum源

环境限制外网怎么办?离线环境怎么解决依赖?yum源配起来,可以解决大部分包的安装^_^

准备工作

    虚拟机版本——VMware Workstation Pro 12.x
    系统版本——CentOS-7-x86_64-DVD-1511.iso
    系统安装完毕,正常登录 

一、挂载镜像
1.虚拟机方式

1)操作之前请将以下虚拟机设置处请勾选,该选项是需要系统开机之后才能勾选。
这里写图片描述

2)挂载镜像

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom

这里写图片描述
2.非虚拟机方式

1)解压CentOS-7-x86_64-DVD-1511.iso,得到如下图所示:
这里写图片描述
2)新建文件夹/mnt/cdrom

mkdir /mnt/cdrom

3)将解压好的文件全部上传至/mnt/cdrom
这里写图片描述
二、备份原yum源配置

mv /etc/yum.repos.d /etc/yum.repos.d.bak
mkdir /etc/yum.repos.d

三、创建本地yum源配置文件

vi /etc/yum.repos.d/CentOS-local.repo

[base-local]#这个是本源的名字,不能和其他的重复(随便,不重复)
name=CentOS-local #名字(随便)
baseurl=file:///mnt/cdrom #上方步骤一挂载镜像创建的目录
enabled=1 #yum源是否启用 1-启用 0-不启用
gpgcheck=1 #安全检测 1-开启 0-不开启
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

1
2
3
4
5
6

注意:以上是CentOS-local.repo文件配置内容,每一项对应的注释说明需删除(我写出来只是为了供读者看^_^),不删除会遇见以下错误(估计是 centos在这个文件中不支持注释吧。或者是注释的位置不对。)

这里写图片描述
四、更新yum源配置

yum clean all
yum makecache

这里写图片描述
五、测试yum命令

这里写图片描述

注意:虚拟机第二次开机,需要重新挂载镜像和更新yum源配置

其它可选yum命令

yum install -y make cmake gcc gcc-c++
yum install -y automake autoconf libtool perl
yum install -y unzip zip
yum install -y vim*
yum install -y ntpdate
ntpdate -u asia.pool.ntp.org
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值