基于ISO镜像设置RHEL 8的yum源

#/bin/bash

currentTimestamp=`date +%y-%m-%d-%H:%M:%S`
yumRepo=/etc/yum.repos.d/localrepo_RHEL8-8.0-iso.repo
yumRepoBackup=${yumRepo}.${currentTimestamp}
repoFolder="/mnt/RHEL8/iso"
mkdir -p $repoFolder

mount -o loop /data/rhel-8.0-x86_64-dvd.iso $repoFolder

if [ -f "$yumRepo" ]; then
    echo "Backup $yumRepo to $yumRepoBackup"
    cp $yumRepo $yumRepoBackup
fi

cat > $yumRepo << EOF
[local-repo-in-iso-BaseOS-by-yum-repo-config-helper]
name=Red Hat Enterprise Linux \$releasever - BaseOS - \$basearch (DVD)
baseurl=file://$repoFolder/BaseOS
enabled=1
gpgcheck=1 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[local-repo-in-iso-AppStream-by-yum-repo-config-helper]
name=Red Hat Enterprise Linux \$releasever - AppStream - \$basearch (DVD)
baseurl=file://$repoFolder/AppStream
enabled=1
gpgcheck=1 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
EOF

chmod a+x $yumRepo
yum clean all
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值