在RHEL8中把软件源分成了两部分一个是BaseOS,一个是AppStream. 在Red Hat Enterprise Linux 8.0中,统一的ISO自动加载BaseOS和AppStream安装源存储库。 已经存在于光盘中,只不过要分别去配置.repo文件 BaseOS存储库旨在提供一套核心的底层操作系统的功能,为基础软件安装库 AppStream存储库中包括额外的用户空间应用程序、运行时语言和数据库,以支持不同的工作负载和用例。AppStream中的内容有两种格式——熟悉的RPM格式和称为模块的RPM格式扩展。 # 创建挂载路径 mkdir -p /mnt/cdrom # 挂载系统镜像光盘到指定目录 mount -t iso9660 /dev/cdrom /mnt/cdrom mount: /mnt/cdrom: WARNING: device write-protected, mounted read-only. cd /etc/yum.repos.d mkdir bak cp ./*.repo bak
vi rhel8-local.repo [localREPO] name=localhost8 baseurl=file:///mnt/cdrom/BaseOS enable=1 gpgcheck=0
[localREPO_APP] name=localhost8_app baseurl=file:///mnt/cdrom/AppStream enable=1 gpgcheck=0
yum clean all yum makecache# 查看仓库yum repolist
dnf -y install 软件包名 dnf -y remove 软件包名 dnf -y update 软件包名 # rhel8中,yum是dnf的一个软连接,所以yum和dnf都可以使用
|