centos7 配置本地yum源(光盘)

本文介绍如何在 CentOS 7 中创建本地软件源,包括挂载镜像文件、复制必需文件到指定目录及配置 *.repo 文件的方法。

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

创建目录:

#mkdir -p /media/CentOS7

挂载镜像文件

#mount -t iso9660 -0 loop /root/CentOS-7-x86_64-Everything-1708.iso  /mnt

复制文件

#cp -r /mnt/* /media/CentOS7

新建、修改*.repo文件

# cd /etc/yum.repos.d/

# mkdir backup

# mv *.repo backup/

# vim /etc/yum.repos.d/cdrom.repo

[base] #名字随便起

name=centos cdrom #设置名字(非必须)

baseurl=file:///mnt/cdrom #设置所在路径(repodata(元数据所在路径)所在的上一层目录路径)

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7 #校验文件所在路径

---------------------------------------------------------------------------------------------------------------------------

/etc/yum.repos.d/*.reop:为仓库的指向提供配置仓库指向的定义:

[repositoryID]

name=Some name for this repository

baseurl=url://path/to/repository/

enabled={1|0}

gpgcheck={1|0}

gpgkey=URL

enablegroups={1|0}

failovermethod={roundrobin|priority}

roundrobin:随机挑选,默认值

priority:按顺序访问

cost= 默认为1000

----------------------------------------------------------------------------------------------------------------------

yum的repo配置文件中可用的变量:

$releasever:当前OS的发行版的主版本号

$arch:平台,i386,i486,i586,x86_64等

$basearch:基础平台;i386,x86_64

$YUM0-$YUM9:自定义变量

例:

http://server/centos/$releasever/$basearch/

---------------------------------------------------------------------------------------------------------------------------------

自动生成*.repo配置文件的命令:

$yum-config-manager --add-repo=http://1.1.1.1/centos/7/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lssyg2011

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值