本地 YUM/DNF 源配

适用场景

在服务器无法连接互联网(内网环境)时,需要使用安装光盘或 ISO 镜像作为本地软件源,以便通过 yum/dnf 安装软件

配置步骤

1

挂载 ISO 镜像

将系统镜?ISO 文件上传到服务器,然后挂载到指定目录

# 创建挂载?
mkdir -p /mnt/iso

# 挂载镜像 (临时挂载)
mount -o loop /path/to/Kylin-Server-V10.iso /mnt/iso

# 或者挂载光?
mount /dev/cdrom /mnt/iso
2

备份原有源配

cd /etc/yum.repos.d/
mkdir backup
mv *.repo backup/
3

创建本地源文

新建 local.repo 文件

# vi /etc/yum.repos.d/local.repo

[local-repo]
name=Local Kylin Server Source
baseurl=file:///mnt/iso
enabled=1
gpgcheck=0
4

更新缓存

yum clean all
yum makecache

测试安装 yum install net-tools

开机自动挂

为了确保重启后本地源依然可用,需要配?/etc/fstab

# 编辑 fstab
vi /etc/fstab

# 添加以下内容 (ISO文件方式)
/path/to/Kylin-Server-V10.iso /mnt/iso iso9660 defaults,loop 0 0

# 或(光驱方式)
/dev/cdrom /mnt/iso iso9660 defaults 0 0

⚠️ 编辑 fstab 后建议执?mount -a 验证配置是否正确,防止重启失败