本地挂载 ISO 方式# 创建挂载目录sudo mkdir /mnt/iso# 挂载ISO镜像(CentOS为例)sudo mount -o loop /path/to/CentOS-7-x86_64-DVD-2009.iso /mnt/iso# 验证挂载df -h | grep /mnt/iso # 确认容量与ISO文件一致 # 创建仓库配置文件sudo vi /etc/yum.repos.d/local-iso.repo[local-iso]name=Local ISO Repositorybaseurl=file:///mnt/isoenabled=1gpgcheck=0# 清理缓存并生成缓存sudo yum clean allsudo yum makecache HTTP 方式:使用其他节点的RPM包# 在已生成repodata的节点安装Web服务yum install -y httpdsystemctl enable --now httpdln -s /data/yum_repo /var/www/html/yum# 客户端配置YUM源cat > /etc/yum.repos.d/http.repo <<EOF[http-yum]name=HTTP Local YUMbaseurl=http://192.168.1.100/yumenabled=1gpgcheck=0EOF # 同步外网仓库到本地(可选)# 使用reposync同步官方仓库(需提前配置好外网源)yum install -y yum-utilsreposync --repoid=base --download-metadata -p /data/yum_repocreaterepo --update /data/yum_repo # 更新元数据