RedHat8.5配置本地yum源

YUM/DNF

功能 在线下载、 安装、 卸载、 升级rpm软件包 自动查找并解决rpm包之间的依赖关系,一次性安装所有具有依赖关系的rpm包,而无需管理员逐 个、 手工地去安装每一个rpm包。

如何实现yum/DNF安装

系统会去读取 /etc/yum.repos.d/ 目录下的 .repo 结尾的文件,从该文件中读取以下内容实现装包: 包含各种rpm安装文件的软件仓库(rhel8有两个仓库,rhel7只有一个仓库)

BaseOS存储库:提供一套核心的底层操作系统功能,为基础软件安装库

AppStream存储库:包括额外的用户空间应用程序、运行时语言和数据库 软件仓库的地址信息

配置 .repo 文件,即yum源

首先建立本地源 [root@localhost1 ~]# mkdir /media/cdrom

#将本地光盘挂载至本地目录/media/cdrom下

[root@localhost1 ~]# mount /dev/cdrom /media/cdrom

[root@localhost1 ~]#vim /etc/yum.repos.d/redhat.repo

RedHat8.5配置本地yum源_第1张图片

 然后开始配置本地yum源文件

[BaseOS]  //仓库名称,可任意


name=RHEL8-BaseOS //名称,可任意


baseurl=file:///media/cdrom/BaseOS  //路径,要根据本地情况填写


gdgcheck=0 //不开启检查

enabled=1 /启用本yum源


[AppStream]


name=RHEL8-AppStream


baseurl=file:///media/cdrom/AppStream


gpgcheck=0 

enabled=1

RedHat8.5配置本地yum源_第2张图片

RedHat8.5配置本地yum源_第3张图片 

 在检查能否装包成功时:发现出现错误

RedHat8.5配置本地yum源_第4张图片

按照网上所说办法成功解决问题:

 [root@localhost1 yum.repos.d]# find / -name RPM-GPG-KEY*
[root@localhost1 rpm-gpg]# rpm --import RPM-GPG-KEY-redhat-beta
[root@localhost1 rpm-gpg]# rpm --import RPM-GPG-KEY-redhat-release

RedHat8.5配置本地yum源_第5张图片

 RedHat8.5配置本地yum源_第6张图片

 end 解决问题

你可能感兴趣的:(linux,服务器,网络)