第一,把下载好的everthing镜像挂载到系统的光驱或者上传到系统的目录(根分区和boot分区外)

第二、创建挂载目录
mkdir /media/cdrom0
第三、把镜像挂载到创建好的目录
mount -t iso9660 /dev/sr0 /media/cdrom0
第四、配置开机自动挂载,在 /etc/fstab 文件最后一行添加如下代码
/dev/sr0 /media/cdrom0 iso9660 loop,ro 0 0
第五、配置yum 源
cd /etc/yum.repo.d/
把 Rocky-AppStream.repo Rocky-BaseOS.repo 文件下的enabled=1 改为 enabled=0 #这是由于系统没有联网,则关闭网络源
cp Rocky-Media.repo Local-Resource.repo
[media-baseos]
name=Rocky Linux $releasever - Media - BaseOS
baseurl=file:///media/cdrom0/BaseOS
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
[media-appstream]
name=Rocky Linux $releasever - Media - AppStream
baseurl=file:///media/cdrom0/AppStream
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
第六、生成源缓存
yum makecache fast


该博客详细介绍了如何在没有网络的情况下,通过挂载Rocky Linux的ISO镜像来创建本地YUM源。首先,将ISO镜像挂载到/media/cdrom0,然后编辑/etc/fstab配置开机自动挂载。接着,修改yum源配置文件,将网络源关闭,启用本地ISO镜像作为yum源。最后,通过yum makecache fast生成源缓存,确保系统可以离线安装软件。
1403

被折叠的 条评论
为什么被折叠?



