配置本地yum源可在无网络环境下安装软件。首先挂载ISO镜像或插入光盘,创建/etc/yum.repos.d/local.repo文件并配置baseurl指向挂载路径,启用源并设置GPG验证,随后执行yum clean all和yum makecache生成缓存,最后通过yum repolist确认源生效并安装测试软件如vim验证功能。

配置本地yum源可以让你在没有网络或内网环境受限的情况下,依然能使用rpm包进行软件安装和系统管理。下面介绍如何在Linux(以CentOS/RHEL为例)中配置本地yum源。
本地yum源通常来自系统安装光盘或已下载的完整软件包仓库目录。
将系统ISO镜像挂载到系统中,例如:
mount -o loop /path/to/CentOS-7-x86_64-DVD.iso /mnt或者插入DVD光盘,系统通常会自动挂载到/media或/mnt目录。

进入/etc/yum.repos.d/目录,新建一个repo文件,例如:
vi /etc/yum.repos.d/local.repo添加以下内容(根据实际情况调整路径和系统版本):
[local-centos] name=Local CentOS baseurl=file:///mnt enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7说明:

配置完成后,清除旧缓存并生成新的元数据缓存:
yum clean all yum makecache如果看到“Metadata Cache Created”提示,说明本地源已成功加载。

运行以下命令查看当前启用的源:
yum repolist你应该能看到local-centos出现在列表中。
尝试安装一个软件测试,例如:
yum install vim如果能正常解析并安装,说明本地yum源配置成功。
基本上就这些。只要挂载正确、路径无误、GPG密钥存在,本地yum源就能稳定使用。适用于离线服务器、内网部署等场景。
以上就是Linux怎么配置本地yum源的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号