【问题标题】:Unable to find the libnl RPM package for RHEL 8?找不到 RHEL 8 的 libnl RPM 包?
【发布时间】:2020-05-02 05:16:39
【问题描述】:

我必须安装 falcon-sensor rpm 包以使 Crowdstrike 出现在服务器上,并且它需要 libn1 RPM 包作为依赖项。

我可以从https://rpmfind.net/ 获得它,并且能够安装在 RHEL8 上。

#dnf install https://rpmfind.net/linux/centos/7.7.1908/os/x86_64/Packages/libnl-1.1.4-3.el7.x86_64.rpm

但我不想从 rpm finder 网站下载它。

我想使用 redhat 存储库来完成它,就像我们对其他 rpm 包 ex 所做的那样。远程登录,

#yum install libnl

每当我点击上面的命令时,就会出现错误。

No match for argument: libnl
Error: Unable to find a match: libnl

我已尝试启用以下 RHEL 8 存储库。

codeready-builder-for-rhel-8-rhui-rpms        Red Hat CodeReady L enabled: 1,842
codeready-builder-for-rhel-8-rhui-source-rpms Red Hat CodeReady L enabled:   489
*epel                                         Extra Packages for  enabled: 4,401
rhel-8-appstream-rhui-rpms                    Red Hat Enterprise  enabled: 8,420
rhel-8-baseos-rhui-rpms                       Red Hat Enterprise  enabled: 3,378
rhel-8-baseos-rhui-source-rpms                Red Hat Enterprise  enabled:   779
rhui-client-config-server-8                   Red Hat Update Infr enabled:     5

如何通过在 RHEL 8 中启用存储库来获取 libnl rpm?

【问题讨论】:

    标签: linux package redhat rpm yum


    【解决方案1】:

    您可以转到link,这将带您获取 rpm,然后您可以下载它并使用 rpm 命令手动安装它。 但是该软件包从未添加到 RedHat 的 RHEL8 全局存储库中,因此您可能在存储库中找不到它。

    【讨论】:

    • 在 RHEL 8 上使用为 RHEL 7 构建的软件包不是一个好主意。
    【解决方案2】:

    看起来libnlexplicitly removed in RHEL8,因此您需要找到您尝试安装的 RPM 的 RHEL8 版本。

    【讨论】:

    • 谢谢@Aaron 不管怎样,我发现包名是 RHEL8 的 libnl3。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多