Yum 在 RHEL 7 上安装 graphviz 失败 'No package graphviz available.'

Yum install graphviz on RHEL 7 fails with 'No package graphviz available.'

我正在尝试在我的 RHEL 虚拟机上安装 graphviz。当我 运行

$sudo yum install graphviz

我明白了:

This system is not registered with an entitlement server. You can use subscription-manager to register.
No package graphviz available.
Error: Nothing to do

我后来发现所有软件包都遇到了同样的问题。

我已经尝试了在网上找到的几种解决方案,例如:

  1. 保存找到的 .repo 文件 here(此 link 将下载文件)

然后运行宁

#from dir containing graphviz-rhel.repo
$sudo yum-config-manager --add-repo graphviz-rhel.repo

输出是

This system is not registered with an entitlement server. You can use subscription-manager to register.
adding repo from: graphviz-rhel.repo
grabbing file graphviz-rhel.repo to /etc/yum.repos.d/graphviz-rhel.repo
repo saved to /etc/yum.repos.d/graphviz-rhel.repo

那我运行

$sudo yum-config-manager --enable graphviz-rhel

这没有输出,$yum-config-manager list all 没有将与 graphviz 相关的任何内容列为 repo(启用或禁用)

  1. 我在这里尝试了解决方案:failed to install 'graphviz*' packages with yum command on my RHEL server

除了我找到了 rpm 文件 here

当我 运行 rpm 命令时出现错误,因为我缺少几十个依赖项,所以我认为对所有依赖项都遵循此解决方案不是一个合理的解决方案。

如果有人可以告诉我为什么其中一个不起作用,或者让我知道如何实现让 yum install <package> 工作的目标,我将不胜感激。

如评论中所述,要在 RHEL 系统上使用 yum,您需要有效订阅