dockerでlibGeoIP.so.1()(64bit)がでたときの対処法
CentOS7にて、dockerでHHVMをインストールしようとしたらエラーがでました。その時の対処法になります。
エラー文
error: Failed dependencies: libGeoIP.so.1()(64bit) is needed by hhvm-3.15.3-1.el7.centos.x86_64
エラー文は上記のようになります。GeoIPというファイルがないため、インストールできなかったみたいです。というわけでrpmでファイルを持ってきます
RPM resource libGeoIP.so.1()(64bit)からファイルをダウンロード
RPM resource libGeoIP.so.1()(64bit)というサイトからもってきてインストールするようにします。今回インストールするのはCentOS7なのでGeoIP-1.5.0-13.el7.x86_64.rpmというのを使用します
[root@c7b96ee2e225 /]# wget https://rpmfind.net/linux/centos/7.6.1810/os/x86_64/Packages/GeoIP-1.5.0-13.el7.x86_64.rpm
wgetでダウンロードします。
インストール
[root@c7b96ee2e225 /]# rpm -ivh GeoIP-1.5.0-13.el7.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:GeoIP-1.5.0-13.el7 ################################# [100%]
これでインストール完了です。後は普通にrpmファイルをインストールすることができます。
HHVMをインストール
先ほどまでエラーがでたHHVMも
[root@c7b96ee2e225 /]# rpm -Uvh http://mirrors.linuxeye.com/hhvm-repo/7/x86_64/hhvm-3.15.3-1.el7.centos.x86_64.rpm Retrieving http://mirrors.linuxeye.com/hhvm-repo/7/x86_64/hhvm-3.15.3-1.el7.centos.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:hhvm-3.15.3-1.el7.centos ################################# [100%]
無事インストールできました。
個人支援・寄付について
サイトラボでは個人支援・寄付を受けております。ご協力いただける方はお願いいたします。当サイトではビットコインで受け付けております。
- ビットコイン:3LHnADwZwUbic2L45EnVJEykiG6KfbqrwS