CentOS7 64bit版でAndroid Studioを動かすためには32bit用パッケージのインストールが必要

CentOS7 64bit版でAndroid Studioを動かすには32bit用パッケージがいくつか必要です。

たとえば、libstdc++.so.6が必要だったりするのですが、それがどのパッケージが提供しているかを調べるには yum whatprovidesとします。

$ sudo yum whatprovides libstdc++.so.6
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * nux-dextop: mirror.li.nux.ro
 * rpmforge: ftp.kddilabs.jp
 * updates: ftp.iij.ad.jp
libstdc++-4.8.3-9.el7.i686 : GNU Standard C++ Library
リポジトリー        : base
一致          :
Provides    : libstdc++.so.6

これで、libstdc++-4.8.3-9.el7.i686を指定すれば良いということがわかります。このほかにも、glibc.i686やzlib.i686も必要なので、次のようにインストールします。

$ sudo yum install -y glibc.i686 zlib.i686 libstdc++-4.8.3-9.el7.i686
同じタグの記事: CentOS
同じタグの記事: CentOS7
同じカテゴリの記事: Linux
関連書籍: CentOS