【问题标题】:clickhouse-server install failed on CentOS6 with libbfd package errorCentOS6 上的 clickhouse-server 安装失败,出现 libbfd 软件包错误
【发布时间】:2018-04-22 08:02:02
【问题描述】:

我正在测试 clickhouse。最后我在我的虚拟机上安装了 ClickHouse。但是我遇到了一些问题。

--> 完成依赖解析 错误:包:clickhouse-server-1.1.54236-4.el6.x86_64 (clickhouse) 要求:libbfd-2.20.51.0.2-5.44.el6.so()(64bit)

但是,我已经有了这个“binutils-2.20.51.0.2-5.47”。 (更新版本) [root@node01 ~]# rpm -qa | grep "binutils" binutils-2.20.51.0.2-5.47.el6_9.1.x86_64

所以,我删除了 binutils-2.20.51.0.2-5.47 并安装了 binutils-2.20.51.0.2-5.44,效果很好。

这是常见问题吗?

谢谢。 陈。

【问题讨论】:

    标签: binutils clickhouse


    【解决方案1】:

    BFD 库仅供 binutils 和相关工具在内部使用。即使在同一版本的 CentOS(或 Red Hat Enterprise Linux)中,也没有 ABI 稳定性。这就是为什么库名称可以从次要版本更改为次要版本,以这种方式破坏 RPM 依赖关系。

    您需要与建造 clickhouse 的人交谈。如果他们真的需要,他们需要捆绑自己的 BFD 版本,或者如果他们只需要一个很小的子集,则需要使用受支持的库,例如来自 elfutils 的 libelf。

    【讨论】:

      猜你喜欢
      • 2021-05-17
      • 1970-01-01
      • 2019-02-12
      • 1970-01-01
      • 1970-01-01
      • 2019-03-26
      • 1970-01-01
      • 1970-01-01
      • 2019-01-22
      相关资源
      最近更新 更多