使用CENTOS ISO VPS镜像搭建本地YUM仓库

AI摘要
Deepseek提供支持

这里分享使用iso镜像搭建本地yum仓库的简单步骤:

一、前期准备工作

广告
广告图片

下载或复制CentOS或RedHat iso镜像到本地,如/usr/local/src/CentOS-6.4-x86_64-bin-DVD1.iso

二、挂载iso镜像

①新的挂载目录:

mkdir -p /mnt/cdrom1

②直接编辑/etc/fstab文件(请编辑备份请),添加以下内容:

#Mount iso
/usr/local/src/CentOS-6.4-x86_64-bin-DVD1.iso /mnt/cdrom1 iso9660 loop,defaults 0 0

②执行mount -a 自动检测并激活mount,如果不报,执行df -h 可以看到结果。

三、配置和刷新yum仓库

⑴、添加yum配置文件:

ps:完全离线,建议删除(移除)所有在线的yum源: mv -f /etc/yum.repos.d/* /home /vim /etc/yum.repos.d/local.repo 粘贴以下,第三行表示iso挂载目录:

[local-yum]
name=Local Repository
baseurl=file:///mnt/cdrom1
enabled=1
gpgcheck=0

②刷新检查yum是否有效:

yum clean all && yum list

如果上面没有报错,那么本地yum仓库建好了,可以使用【yum安装软件名称】安装需要的软件,无需联网。

四、一些iso镜像的做法:

ps:以下只说有区别。

①挂载的时候,有几个iso挂载几个,比如CentOS 6.4就有两个iso:

#Create 2 mount directories
mkdir -p /mnt/cdrom{1,2}
#Mount iso
/usr/local/src/CentOS-6.4-x86_64-bin-DVD1.iso /mnt/cdrom1 iso9660 loop,defaults 0 0
/usr/local/src/CentOS-6.4-x86_64-bin-DVD2.iso /mnt/cdrom2 iso9660 loop,defaults 0 0
#Activate the mount
mount -a

②编辑yum配置文件,路径需要改成路径,如:

[local-yum]
name=Local Repository
baseurl=file:///mnt/
enabled=1
gpgcheck=0

③ create repo 命令创建yum仓库:

cd /mnt/
createrepo .
广告
广告图片
温馨提示 : 非特殊注明,否则均为©李联华的博客网原创文章,本站文章未经授权禁止任何形式转载;来自:俄亥俄州·哥伦布 ,欢迎您的访问!
文章链接:https://www.lilianhua.com/use-centos-iso-image-to-build-a-local-yum-repository.html
请先登录才能参与答题
距本场结束剩 00 00 00 00
轻量应用服务器 2核2G
200M峰值带宽,适用于网站搭建、Web应用、容器环境、电商独立站等
立即前往
扫码进入
扫描二维码购买
文澜千文

文澜千文

请登录以使用此功能。

钙芝(Calcheese)威化夹心饼干奶酪味648g 送礼喜礼团购早餐休闲儿童零食芝士饼干 钙芝(Calcheese)威化夹心饼干奶酪味648g 送礼喜礼团购早餐休闲儿童零食芝士饼干
Loading...
OpenClaw

OpenClaw 龙虾

AI AGENT GATEWAY
在您的服务器部署 OpenClaw,打造专属极速 AI 助手。
零门槛一键部署环境
支持 QQ/飞书/微信 渠道
跨平台指令分发执行
立即安装