1,步骤一,上传镜像
由于镜像都比较大,所以一般在本地切分成2g大小的,再通过rz -be 上传,上传到服务器后,再通过cat 命令 追加到文件中(你切分的格式是什么样的,这里就要带对应的后缀)
类似CentOS-7-x86_64-DVD-1810.iso切分成CentOS-7-x86_64-DVD-1810.z01 CentOS-7-x86_64-DVD-1810.z02 CentOS-7-x86_64-DVD-1810.zip 上传后,执行cat CentOS-7-x86_64-DVD-181* >CentOS-7-x86_64-DVD-1810.zip 再执行unzip CentOS-7-x86_64-DVD-1810.zip
2,创建/mnt/iso(空目录用于存放镜像)
sudo mount -o loop -t iso9660 CentOS-7-x86_64-DVD-1811.iso /mnt/iso
3,,创建.repo文件:
在 /etc/yum.repos.d/ 目录下创建一个新的 .repo 文件,例如 /etc/yum.repos.d/cdrom.repo。
sudo vi /etc/yum.repos.d/cdrom.repo
输入
[cdrom]
name=CDROM Repository
baseurl=file:///var/www/html/cdrom
enabled=1
gpgcheck=0
各个配置含义
[cdrom]: 是这个Yum源的名称,可以自定义。
name: 是源的描述,显示在Yum输出中。
baseurl: 设置为 file:///var/www/html/cdrom,这里使用 file:// 协议来指向本地文件系统路径。
enabled: 设置为 1,表示启用这个源。
gpgcheck: 设置为 0,表示不检查软件包的GPG签名。请注意,这是为了简化示例。在生产环境中,为了安全性,应该使用GPG签名来验证软件包的完整性和来源。
4,保存
5,清理Yum缓存
sudo yum clean all
6,重新加载
yum repolist
7,验证