2017-11-09 14 views
0

私はclickhouseをテストしています。最後に、仮想マシンでClickHouseをインストールしました。しかし、私はそれを作るためにいくつかの問題があります。ClickhouseのインストールはCentOS6でlibbfdパッケージエラーで失敗しました

- >完成依存関係の解決 エラー:パッケージ:clickhouse-サーバー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、それうまくいく。

これはよくある問題ですか?

ありがとうございました。 Chan。

答えて

0

BFDライブラリは、binutilsおよび関連ツールによる内部使用のみを目的としています。同リリースのCentOS(またはRed Hat Enterprise Linux)でもABIの安定性はありません。このため、ライブラリ名がマイナーリリースからマイナーリリースに変更され、このようにRPMの依存関係が壊れることがあります。

クリックハウスを構築する人と話す必要があります。本当に必要な場合はBFDのバージョンをバンドルするか、ごく一部のサブセットしか必要ない場合はelfutilsのlibelfなどのサポートされているライブラリを使用する必要があります。

関連する問題