一、配置方法

  1. Yum配置文件存放路径

/etc/yum.repos.d/*.repo

  1. 备份配置文件

    1. cd /etc/yum.repos.d/
    2. mkdir repo_bak
    3. mv *.repo repo_bak/
  2. 在该目录下添加配置文件

local.repo

  1. [c8-media-AppStream]
  2. name=AppStream
  3. baseurl=file:///mnt/cdrom/AppStream
  4. gpgcheck=0
  5. enabled=1
  6. [c8-media-BaseOS]
  7. name=BaseOS
  8. baseurl=file:///mnt/cdrom/BaseOS
  9. gpgcheck=0
  10. enabled=1
  1. 连接ISO系统镜像的CD/DVD

  2. 创建文件夹

mkdir /mnt/cdrom

  1. 挂载镜像

mount /dev/sr0 /mnt/cdrom

  1. 清空重建cache

    1. yum clean all
    2. yum makecache
  2. 开机自动挂载(不推荐)

    1. echo "/dev/sr0 /mnt/cdrom iso9660 defaults 0 0" >> /etc/fstab

二、自动配置脚本

编辑脚本文件:yum.sh

  1. #!/bin/bash
  2. #
  3. # 自动配置本地yum源
  4. # 需要先挂载💿光盘镜像ISO
  5. cd /etc/yum.repos.d && rm -rf *
  6. cat >rhel7.repo<<EOF
  7. [rhel7]
  8. name=rhel7
  9. baseurl=file:///media/cdrom
  10. enabled=1
  11. gpgcheck=0
  12. EOF
  13. mkdir -p /media/cdrom
  14. mount /dev/cdrom /media/cdrom
  15. echo "/dev/cdrom /media/cdrom iso9660 defaults 0 0" >> /etc/fstab
  16. yum clean all
  17. yum makecache

执行脚本

  1. chmod 755 yum.sh