libc-client.so.2007()(64bit)エラーが出たときの対処法

さくらのクラウドで、CentOS7でyumでhhvm入れようしたらエラーがでたのでその時の対処法です

CentOS7にHHVMをインストール

CentOS7にHHVMをインストールというサイトを参考にHHVMをインストールしていきました。

HHVMインストールで失敗

HHVMインストールのとこで

[root@localhost ~]# rpm -Uvh http://mirrors.linuxeye.com/hhvm-repo/7/x86_64/hhvm-3.15.3-1.el7.centos.x86_64.rpm

とコマンドを入力します。ところが、ここでパッケージが足りないということでエラーがでます。ibc-client.so.2007()(64bit)がないとインストールできないよとでます。HHVMのバージョンは3.15.3になります。

pkgs.orgからインストール

libc-client-2007f-16.el7.x86_64.rpmのサイトを参考にインストールします

[root@localhost ~]# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libc-client-2007f-16.el7.x86_64.rpm
[root@localhost ~]# rpm -Uvh libc-client-2007f-16.el7.x86_64.rpm
[root@localhost ~]# yum install libc-client

[root@localhost ~]# rpm -Uvh http://mirrors.linuxeye.com/hhvm-repo/7/x86_64/hhvm-3.15.3-1.el7.centos.x86_64.rpm

[root@localhost ~]# hhvm --version
HipHop VM 3.15.3 (rel)

となります。参考までに