admin管理员组

文章数量:1538771

1.下载redhat7.5的iso镜像

直接放链接
链接:redhat7.5的iso镜像
提取码:9cm3

2.创建一个目录

mkdir /media/rhel/

3.进入yum.repos.d/文件夹

cd /etc/yum.repos.d/

4.备份原文件,创建新文件 rhel-source.repo

文件名其实无所谓,就像我这台,我改了几次redhat.repo,最终都被清空了,看着有另外一个repo文件,改了后就可以了

mv rhel-source.repo rhel-source.repo.bak
vi rhel-source.repo
[rhel-source]
name:redhat7.5
baseurl=file:///media/rhel
enabled=1
gpgcheck=0

5.挂载iso到/media/rhel/

这里/media/rhel-server-7.5-x86_64-dvd.iso是iso文件上传的路径,/media/rhel是挂在后将生成的目录

mount -o loop /media/rhel-server-7.5-x86_64-dvd.iso /media/rhel

6.设置开机自动挂载

vi /etc/rc.d/rc.local

mount -o loop /media/rhel-server-7.5-x86_64-dvd.iso /media/rhel

7.测试yum

yum list

2023年11月3日补充

BCLinux8.2

镜像下载地址:https://mirrors.cmecloud/bclinux/el8.2/isos/x86_64/release/

cd /media
##镜像上传到/media下
/data/media/BCLinux-R8-U2-Server-x86_64-231017.iso

#创建挂载后目录
mkdir /data/media/bclinux8.2
cd /etc/yum.repos.d/
##备份
mkdir bak
mv *.repo bak
mv bak/BCLinux-AppStream.repo ./
##更改repo文件
vi /etc/yum.repos.d/BCLinux-AppStream.repo 
///media/bclinux8.2/AppStream
##挂载
mount -o loop /data/media/BCLinux-R8-U2-Server-x86_64-231017.iso /data/media/bclinux8.2/
yum clean all
yum makecache
##测试
yum install telnet
vi BCLinux-AppStream.repo 

2023年11月20日补充,这里前期只设置AppStrem不行,补充上BaseOS就可以了

[AppStream]
name=AppStream
baseurl=file:///data/media/bclinux8.2/AppStream
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-BCLinux-8

[BaseOS]
name=BaseOS
baseurl=file:///data/media/bclinux8.2/BaseOS
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-BCLinux-8

参考:
移动BCLinux8.2 本地yum源搭建

常见问题处理:

1.查看当前所用的镜像源与repo文件

yum -v repolist
yum -v repolist | less
yum repolist

2.yum出现[Errno 256] No more mirrors to try.解决过程

yum clean all
yum makecache

参考:Redhat 6.5 ISO 文件挂载方法
RHEL6.3下挂载ISO并配置安装软件包
linux系统挂载ISO文件
Linux mount/unmount 挂载和卸载指令
列出所有的配置 Repo 源
[Errno 256] No more mirrors to try.解决过程

本文标签: 离线镜像Linux