RedHat配置本地Yum源


一、配置方法

  1. Yum 配置文件存放路径

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

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

local.repo

[c8-media-AppStream]
name=AppStream
baseurl=file:///mnt/cdrom/AppStream
gpgcheck=0
enabled=1

[c8-media-BaseOS]
name=BaseOS
baseurl=file:///mnt/cdrom/BaseOS
gpgcheck=0
enabled=1
  1. 连接 ISO 系统镜像的 CD/DVD

  1. 创建文件夹

mkdir /mnt/cdrom

  1. 挂载镜像

mount /dev/sr0 /mnt/cdrom

  1. 清空重建 cache
yum clean all
yum makecache
  1. 开机自动挂载(不推荐)
echo "/dev/sr0 /mnt/cdrom iso9660 defaults 0 0" >> /etc/fstab

二、自动配置脚本

编辑脚本文件:yum.sh

#!/bin/bash
#
# 自动配置本地yum源
# 需要先挂载💿光盘镜像ISO

cd /etc/yum.repos.d && rm -rf  *
cat >rhel7.repo<<EOF
[rhel7]
name=rhel7
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
EOF

mkdir -p /media/cdrom
mount /dev/cdrom /media/cdrom
echo "/dev/cdrom /media/cdrom iso9660 defaults 0 0" >> /etc/fstab

yum clean all
yum makecache

执行脚本

chmod 755 yum.sh

文章作者: Truda
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Truda !
评论
  目录