rhel8放弃了以前的yum,使用新的dnf来进行安装,但是为了兼容,还是保留了yum的软链接和语法 rhel8的光盘分为2个仓库:BaseOS和AppStream,必须都要配置上。这2个仓库都不能少。 添加yum源配置 需要注意的是,跟之前版本不一样了,光盘挂载本地yum源多了一级目录:BaseOS 是系统的一些软件,而AppStream则是应用软件。实际是DNF的软件管理。 事先挂载光盘: 创建目录
mkdir /mnt/cdrom挂载
mount /dev/cdrom /mnt/cdrom/进入/etc/yum.repos.d
cd /etc/yum.repos.d编辑配置文件localyum.repo
[root@redhat8 yum.repos.d]# vim /etc/yum.repos.d/localyum.repo [BaseOS] name=BaseOS baseurl=file:///mnt/cdrom/BaseOS enabled=1 //启用这个仓库或者源,一个源可以有多个仓库 gpgcheck=0 //gpgcheck的两种情况:指定是否需要查阅rpm文件内的数字签名,1为检查,0为不检查 [AppStream] name=AppStream baseurl=file:///mnt/cdrom/AppStream enabled=1 gpgcheck=0就可以安装光盘上的软件了
yum makecache //创建缓存 yum repolist //查看当前存在的软件仓库