Oracle R Distributionをインストールする前に、「Oracle R Enterpriseのプラットフォーム要件」のプラットフォーム要件の表の説明に従って、ご使用のIBM AIXバージョンがOracle R Enterpriseでサポートされていることを確認してください。次のコマンドを使用してIBM AIXのバージョンを確認できます。
uname -r
Oracle R DistributionをIBM AIXにインストールするには、次の手順を実行します。
Oracle R Distributionのオープン・ソース・ソフトウェアのダウンロード・ページに移動します。
インストール用のファイルをダウンロードします。R-3.3.0の場合、ここでのRversionは3.3.0.0です。
ord.Rversion-aix.tar.gz ord-supporting-aix-Rversion.tar.gz
ord-supporting-aix-Rversion.tar.gz
を解凍します。
$ gunzip ord-supporting-aix-Rversion.tar.gz # get ord-supporting-aix-Rversion.tar $ tar -xvf ord-supporting-aix-Rversion.tar # extract contents of .tar file $ ls ord-supporting-aix-Rversion # list of rpms bash-4.2-5.aix5.1.ppc.rpm bzip2-1.0.6-1.aix5.1.ppc.rpm bzip2-devel-1.0.6-1.aix5.1.ppc.rpm cairo-1.10.0-1.aix5.2.ppc.rpm curl-7.28.1-1.aix5.1.ppc.rpm curl-devel-7.28.1-1.aix5.1.ppc.rpm expat-2.0.1-3.aix5.1.ppc.rpm fontconfig-2.5.0-1.aix5.1.ppc.rpm gettext-0.17-1.aix5.1.ppc.rpm glib2-2.28.6-1.aix5.1.ppc.rpm info-4.13a-2.aix5.1.ppc.rpm libiconv-1.14-1.aix5.1.ppc.rpm libidn-1.29-1.aix5.1.ppc.rpm libidn-devel-1.29-1.aix5.1.ppc.rpm libpng-1.5.9-1.aix5.1.ppc.rpm libpng-devel-1.5.9-1.aix5.1.ppc.rpm libssh2-1.4.3-2.aix5.1.ppc.rpm libssh2-devel-1.4.3-2.aix5.1.ppc.rpm openldap-2.4.23-0.3.aix5.1.ppc.rpm openldap-devel-2.4.23-0.3.aix5.1.ppc.rpm openssl-1.0.1p-1.aix5.1.ppc.rpm openssl-devel-1.0.1p-1.aix5.1.ppc.rpm pcre-8.35-1.aix5.1.ppc.rpm pcre-devel-8.35-1.aix5.1.ppc.rpm pixman-0.28.2-1.aix5.1.ppc.rpm pkg-config-0.25-2.aix5.1.ppc.rpm readline-6.2-3.aix5.1.ppc.rpm readline-devel-6.2-3.aix5.1.ppc.rpm texinfo-4.13a-2.aix5.1.ppc.rpm xrender-0.9.1-3.aix5.2.ppc.rpm xz-devel-5.0.7-1.aix5.1.ppc.rpm xz-libs-5.0.7-1.aix5.1.ppc.rpm zlib-1.2.6-1.aix5.1.ppc.rpm zlib-devel-1.2.6-1.aix5.1.ppc.rpm
これらのRPMは、http://www.perzl.org/aix/
からダウンロードすることもできます。
rpm
コマンドを使用して、rootユーザーとしてRPMをインストールします。
$ cd /download_directory/ord-supporting-aix-Rversion
$ su
# rpm -i *.rpm
既存の依存性をアップグレードするには、次のコマンドを使用します。
# rpm -UF *.rpm
依存性の競合がある場合は、次のコマンドを使用します。
# rpm -UF --nodeps *.rpm
LIBPATH
環境変数に/opt/freeware/lib64
および/opt/freeware/lib
を追加します。
kshの場合:
$ export LIBPATH=/opt/freeware/lib64:/opt/freeware/lib:$LIBPATH
cshの場合:
$ setenv LIBPATH /opt/freeware/lib64:/opt/freeware/lib:$LIBPATH
/opt/freeware/lib64
は/opt/freeware/lib
の前、/opt/freeware/lib
は/usr/lib
の前であることに注意してください。
ord-
Rversion
-aix.tar.gz
を、ord-
Rversion
-aix.tar
install.sh
およびuninstall.sh
に解凍します。
$ gunzip ord.Rversion-aix.tar.gz $ tar -xf ord.Rversion-aix.tar
install.sh
をrootで実行し、ファイルセットをOracle R Distributionにインストールします。
次のコマンドでは、installation_pathは、Oracle R Distributionで必要な場所で、/
とは異なります。また、rte_package_nameは、インストールするOracle R Distributionファイルセットです。
$ sudo ./install.sh rte_package_name installation_path
インストール・パスを指定しない場合、パス/opt/R
が使用されます。
rte_package_nameのオプションは次のとおりです。
オプション | 説明 |
---|---|
|
すべてのファイルセットをOracle R Distributionにインストールします。 |
|
|
|
|
次のコマンドを使用して、すべてのファイルセットを指定されたパスにインストールします。
$ sudo ./install.sh ORD /opt/R/3_3
次のコマンドを使用して、ORD.core
およびORE.devel
ファイルセットをインストールします。
$ sudo ./install.sh ORD.core $ sudo ./install.sh ORD.devel
installation_path/usr/bin
をPATH
環境変数に追加します。
kshの場合:
$ export PATH=installation_path/usr/bin:$PATH
cshの場合:
$ setenv PATH installation_path/usr/bin:$PATH
ldd
を実行して共有ライブラリの依存性が正しく検出されていることを確認します。
$ ldd installation_path/usr/lib/R/bin/exec/R $ ldd installation_path/usr/lib/R/lib/libR.so (libiconv, libreadline) $ ldd installation_path/usr/lib/R/lib/libRlapack.so $ ldd installation_path/usr/lib/R/lib/libRblas.so