笔者认为本地YUM源机制是Redhat体系相比Debian/Ubuntu成功的关键,它能帮助工程师在完全离线的情况下迅速解决安装包的依赖问题。当然依赖性问题本身就是整个Linux最坑的地方。如果你没有Redhat商业服务,那本地yum源就至关重要。
RHEL/CentOS 5/6/7/8每个版本的YUM源配置都有不同,主要是rpm存放路径的差异,以下以RHEL/CentOS 8为例说明:
首先将RHEL/CentOS 8的ISO挂载到相关目录(不要解开iso,这样可以有效避免文件完整性),以/mnt为例;

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

验证本地yum源有效性:

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