1.挂载光盘镜像到一个指定的目录
2.创建一个仓库配置文件
3.编辑/etc/fstab配置文件,让光盘开机自动挂载
4.使用yum/dnf命令来安装软件
仓库名称:具有唯一性的标识名称,不应与其他软件仓库发生冲突。
描述信息(name):可以是一些介绍性的词,易于识别软件仓库的用处。
仓库位置(baseurl):软件包的获取方式,可以使用FTP或HTTP下载,也可以是本地的文件(需要在后面添加file参数)。
是否启用(enabled):设置此源是否可用;1为可用,0为禁用。
是否校验(gpgcheck):设置此源是否校验文件;1为校验,0为不校验。
公钥位置(gpgkey):若上面的参数开启了校验功能,则此处为公钥文件位置。若没有开启,则省略不写。
创建一个挂载目录,挂载本地镜像
# mkdir -p /media/cdrom
# mount /dev/sr0 /media/cdrom/
# vim /etc/fstab
/dev/sr0 /media/cdrom iso9660 defaults 0 0
配置本地yum镜像。RHEL8要写2个yum地址
第1步:进入/etc/yum.repos.d/目录中(因为该目录存放着软件仓库的配置文件)。
# cd /etc/yum.repos.d/
第2步:使用Vim编辑器创建一个名为rhel8.repo的新配置文件(文件名称可随意,但后缀必须为.repo),逐项写入下面的配置参数并保存退出。
# vim rhel8.repo
[BaseOS]
name=BaseOS
baseurl=file:///media/cdrom/BaseOS
gpgcheck=0
enabled=1
[AppStream]
name=AppStream
baseurl=file:///media/cdrom/AppStream
gpgcheck=0
enabled=1
# yum clean all 清理yum缓存
# yum makecache 更新仓库
# yum list 查看yum源
完成:使用“dnf install httpd -y”命令检查软件仓库是否已经可用
开启效验的话执行以下密钥命令
# rpm --import /media/cdrom/RPM-GPG-KEY-redhat-release
文件的私钥信息导入到yum仓库
AppStream附加软件源
Packages安装包
repodata仓库的信息,源数据信息