RHEL/CentOS 8快速构建本地YUM源

笔者认为本地YUM源机制是Redhat体系相比Debian/Ubuntu成功的关键,它能帮助工程师在完全离线的情况下迅速解决安装包的依赖问题。当然依赖性问题本身就是整个Linux最坑的地方。如果你没有Redhat商业服务,那本地yum源就至关重要。

RHEL/CentOS 5/6/7/8每个版本的YUM源配置都有不同,主要是rpm存放路径的差异,以下以RHEL/CentOS 8为例说明:

首先将RHEL/CentOS 8的ISO挂载到相关目录(不要解开iso,这样可以有效避免文件完整性),以/mnt为例;

挂载命令mount /dev/sr0 /mnt

创建本地repo文件,执行vim /etc/yum.repos.d/local.repo

以上是最精简的repo文件内容!

验证本地yum源有效性:

配置本地yum源是系统工程师必备技能。