64ビットLinuxでP5のインストール・起動について (v5.1以前)
※本項目で解説している64ビット環境下での制約は、P5 バージョン5.1以前のものです。P5バージョン5.2より64ビットネイティブ動作が可能なアプリケーションになりました。
64Bit のLinuxにP4/P5をインストールした際、以下のようなエラーが発生し正常に起動できない場合の対処法です。
※Ubuntu
※Cent OS
これは、64Bit Linuxシステムでは、P5の起動に必要な32Bitライブラリがデフォルトではインストールされていないために発生します。よって、P5を64Bit Linuxにて使用するには32Bitライブラリをインストールする必要があります。
Cent OS(6.x)
管理者権限に入り、その後yum installコマンドにて下記パッケージを全てインストールします。
bzip2-libs.i686
elfutils-libelf.i686
glibc.i686
nss-softokn-freebl.i686
xz-libs.i686
zlib.i686
elfutils-libs.i686
libgcc.i686
libattr.i686
libacl.i686
audit-libs.i686
cracklib.i686
db4.i686
libselinux.i686
pam.i686
libgcc.x86_64
pam.x86_64
インストール後、コマンド./server-stopを実行してApplication Serverを止めた後、再度install.shを実行します。
Ubuntu(12.0.4LTS)
“sudo -su”にて管理者権限に入り、apt-getコマンドで必要なパッケージを取得、インストールします。
# apt-get update
# apt-get upgrade
# apt-get install ia32-libs-multiarch libpam-ldap:i386 libpam-modules:i386
その後、./stop-serverコマンドでApplication Serverを止め、再度./install.shを実行します。
※参考:Archiware KB(英文)
・P4/P5 fails to launch on 64-bit Ubuntu
・CentOS (64bit) install not
・Shared objects on 64-bit Linux