RHEL:有关在 RHEL 中设置本地 YUM 存储库以及如何收集 sosreport 的说明

Summary: 在 Red Hat Enterprise Linux 环境中,以下概述的过程指导如何从作系统 ISO 映像安装 RPM 软件包,并提供了有关如何设置本地 YUM 存储库(如果机器未向 Red Hat 注册)的说明。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

此处安装的作系统版本为 Red Hat Enterprise Linux Server 版本 7.9。
我们已通过虚拟介质装载了 RHEL 7.9作系统 ISO 映像(设备名称 - /dev/sr0


找到 ISO CDROM 设备。
我们正在尝试收集  sosreport 从这个节点这里。但是我们发现, sos 使用以下命令时未安装程序包: sosreport
在我们注意到计算机未向 Red Hat 注册并具有授权后,我们尝试安装 sos 软件包,但未成功。

请参阅 https://access.redhat.com/solutions/3592本超链接将引导您访问非 Dell Technologies 运营的网站。 (什么是 sos 报告以及如何在 Red Hat Enterprise Linux 中创建一个报告?)

示例:在未安装 sos 软件包的情况下运行

创建 /root/DVD 目录,以便我们可以在其中装载作系统 ISO 映像。
然后,可以通过转到如下所示的 Packages 目录来找到此作系统 ISO 映像上可用的软件包列表。

# mkdir /root/DVD
# mount /dev/sr0 /root/DVD
# cd /root/DVD
# ll

将 ISO 装载到本地文件夹 


列出文件夹内容 

我们可以使用以下命令列出所需的软件包: ls -l  | grep <package-name>
要安装 RPM 软件包,请运行以下命令: rpm -ivh <Package-name>
因此,要安装 sos RPM 软件包,我们可以运行下面的命令。

# rpm -ivh sos*

运行 sosreport 命令 

如果您主要使用 CIFS/NFS 来写入备份,则应使用 sosreport 可能已生成并保存在所需的位置,我们可能会在下面发现。

SOS 输出示例 

以下步骤指导如何在计算机未向 Red Hat 注册时从 ISO 映像设置本地 YUM 存储库。
创建本地存储库文件,名为 local.repo Camera Control 下的 /etc/yum.repos.d 文件夹中。

# cd /etc/yum.repos.d
# touch local.repo

列出 repos 文件夹的内容并使用 vi 编辑 local.repo 文件 

接下来,使用 vi 编辑器将以下条件复制到 local.repo 文件中定义。

#vi local.repo
[Local]
name=Local DVD repo
baseurl=file:///root/DVD/
enabled=1
gpgcheck=0


local.repo 文件的内容 

然后运行以下命令。

# yum clean all
# yum repolist all


本地 YUM 存储库可能已设置并启用,如下所示。
yum 存储库命令

现在,您可以使用 YUM 命令安装相同的 sos 软件包,我们使用作系统 ISO 映像设置的本地存储库。
通过使用命令 rpm -e <Package-Name>,我们会删除任何 sos 之前已安装的软件包。
之后,命令 yum install <Package-Name> 用于执行安装。
要安装 sos package,请执行以下命令: yum install sos

yum 命令的输出 

 

 

 

 

 

Affected Products

Servers, PowerEdge, Red Hat Enterprise Linux Version 7, Ubuntu Server LTS
Article Properties
Article Number: 000211063
Article Type: How To
Last Modified: 08 Jul 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.