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

前
次

8.1 非デフォルトのR_HOMEへのOracle R Distributionのインストール

Oracle R Distribution 3.3.0以降では、Linux RPMを、デフォルトのLinux R_HOME/usr/lib64/Rではないディレクトリにもインストールできます。

次の例のプロシージャでは、Oracle R Distribution 3.3.0 RPMを非デフォルトの場所にインストールする一方、ユーザーが以前にインストールしたバージョン、R-3.2.0を起動することができます。

例では、RPMをディレクトリ/opt/R330にインストールします。次のRPMがインストールされます。

R-3.3.0-2.el6.x86_64.rpm
R-core-3.3.0-2.el6.x86_64.rpm
R-core-extra-3.3.0-2.el6.x86_64.rpm
R-devel-3.3.0-2.el6.x86_64.rpm
libRmath-3.3.0-2.el6.x86_64.rpm  
libRmath-devel-3.3.0-2.el6.x86_64.rpm 
libRmath-static-3.3.0-2.el6.x86_64.rpm 
  1. RPMを含むディレクトリから、Oracle R Distribution 3.3.0 RPMを、--prefixフラグを使用して非デフォルトの場所にインストールします。

    # rpm -i *.rpm --prefix=/opt/R330

  2. R_HOMEをR-3.3.0の場所に設定し、$R_HOME/binPATHに追加します。

    # export R_HOME=/opt/R330/lib64/R

    # export PATH=$R_HOME/bin:$PATH

  3. 新しくインストールしたR-3.3.0を起動します。次の鰓^が表示される場合、$R_HOME/port/Linux-X64/libLD_LIBRARY_PATHに追加すると、Rはpcre、zlib、xzおよびbzipライブラリの正しいバージョンを認識します。

    # R

    /opt/R330/lib64/R/bin/exec/R: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

    # export LD_LIBRARY_PATH=$R_HOME/port/Linux-X64/lib:$LD_LIBRARY_PATH

    # R

    Oracle Distribution of R version 3.3.0  (--) -- "Supposedly Educational"
    Copyright (C)  The R Foundation for Statistical Computing
    Platform: x86_64-pc-linux-gnu (64-bit)...

以前のバージョンのRを使用し続ける場合、デフォルトのR実行可能ファイル/usr/bin/Rの名前を、例えば、/usr/bin/R-3.2.0のようにRの古いバージョンに変更します。

# mv /usr/bin/R /usr/bin/R-3.2.0

これで、R 3.2.0を起動できます。

# R-3.2.0
Oracle Distribution of R version 3.2.0  (--) -- "Full of Ingredients"
Copyright (C)  The R Foundation for Statistical Computing
Platform: x86_64-unknown-linux-gnu (64-bit)...