プライマリ・コンテンツに移動
Oracle® R Enterpriseインストレーションおよび管理ガイド
リリース1.5.1
E88294-01
目次へ移動
目次
索引へ移動
索引

前
次

3.4 IBM AIXへのOracle R Distributionのインストール

Oracle R Distributionをインストールする前に、「Oracle R Enterpriseのプラットフォーム要件」のプラットフォーム要件の表の説明に従って、ご使用のIBM AIXバージョンがOracle R Enterpriseでサポートされていることを確認してください。次のコマンドを使用してIBM AIXのバージョンを確認できます。

uname -r

Oracle R DistributionをIBM AIXにインストールするには、次の手順を実行します。

  1. Oracle R Distributionのオープン・ソース・ソフトウェアのダウンロード・ページに移動します。

    https://oss.oracle.com/ORD/

  2. インストール用のファイルをダウンロードします。R-3.3.0の場合、ここでのRversionは3.3.0.0です。

    ord.Rversion-aix.tar.gz
    ord-supporting-aix-Rversion.tar.gz
  3. 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/からダウンロードすることもできます。

  4. rpmコマンドを使用して、rootユーザーとしてRPMをインストールします。

    $ cd /download_directory/ord-supporting-aix-Rversion
    $ su
    # rpm -i *.rpm
    

    既存の依存性をアップグレードするには、次のコマンドを使用します。

    # rpm -UF *.rpm

    依存性の競合がある場合は、次のコマンドを使用します。

    # rpm -UF --nodeps *.rpm
  5. 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の前であることに注意してください。

  6. 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 
  7. 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のオプションは次のとおりです。

    オプション 説明

    ORD

    すべてのファイルセットをOracle R Distributionにインストールします。

    ORD.core

    ORE.coreファイルセットのみをインストールします。

    ORD.devel

    ORE.develファイルセットのみをインストールします。これにはORE.coreファイルセットが必要です。

    次のコマンドを使用して、すべてのファイルセットを指定されたパスにインストールします。

    $ sudo ./install.sh ORD /opt/R/3_3

    次のコマンドを使用して、ORD.coreおよびORE.develファイルセットをインストールします。

    $ sudo ./install.sh ORD.core
    $ sudo ./install.sh ORD.devel
  8. installation_path/usr/binPATH環境変数に追加します。

    • kshの場合:

      $ export PATH=installation_path/usr/bin:$PATH
    • cshの場合:

      $ setenv PATH installation_path/usr/bin:$PATH
  9. 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