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

前
次

C RStudioのインストール

この付録では、Linux上のOracle R Enterpriseで使用するRStudio Serverのインストールに役立つヒントを示します。内容は次のとおりです。

C.1 RStudioについて

RStudioは、無償でオープン・ソースのR向け統合開発環境(IDE)です。RStudioは、GNU Affero General Public License (AGPL)で使用可能です。RStudioは、Oracle R Enterpriseとともに使用できますが、RStudioには含まれていません。RStudioを使用する場合は、別個にインストールしてライセンスを供与する必要があります。

関連項目:

C.2 RStudio Serverのインストール

RStudio Serverは、サーバー上のRにWebベースのインタフェースを提供するLinuxアプリケーションです。

Oracle R Enterpriseで使用するRStudio Serverをインストールするには、次の手順を実行します。

  1. RStudioを、RStudioのWebサイトからLinuxシステムにダウンロードし、次のインストール手順に従います。

    http://www.rstudio.com/products/rstudio/download-server/

  2. 構成ファイルrserver.confを編集します。RHOMEおよびORACLE_HOMEの値を指定します。

    sudo vi /etc/rstudio/rserver.conf
        rsession-ld-library-path=RHOME/lib:ORACLE_HOME/lib
    

    注意: LinuxでのRHOMEのデフォルト値は、/usr/lib64/Rです。

  3. 構成ファイル.Renvironを編集します。ORACLE_HOMEORACLE_HOSTNAMEおよびORACLE_SIDの値を指定します。次に例を示します(BASHシェルを使用)。

    cd /home/oracle
    sudo vi .Renviron
        ORACLE_HOME=ORACLE_HOME
        ORACLE_HOSTNAME=ORACLE_HOSTNAME
        ORACLE_SID=ORACLE_SID
     
    export ORACLE_HOME
    export ORACLE_HOSTNAME
    export ORACLE_SID
    
  4. サーバーを構成する手順は次を参照してください。

    http://www.rstudio.com/ide/docs/server/configuration

  5. RStudio内のOracle R Distribution 3.2.0のヘルプにアクセスするには、sudoまたはrootとしてファイル/usr/lib/rstudio-server/R/modules/SessionHelp.Rを変更します。

    httpdPortIsFunctionを次のように更新します。

    .rs.addFunction( "httpdPortIsFunction", function() {
       getRversion() >= "3.2"
    })

C.3 RStudio Desktopのインストール

RStudio Desktopは、スタンドアロン・マシン用のIDEです。

RStudio Desktopをインストールするには次の手順を実行します。

    1. Rをインストールします。

    2. RStudio Desktopを、RStudioのWebサイトからダウンロードします。

      http://www.rstudio.com/products/rstudio/#Desk

    3. インストーラを実行し、プロンプトに従います。

    4. デスクトップ・アイコンをクリックしてRStudioを初期化します。

    5. RStudio内のOracle R Distribution 3.2.0のヘルプにアクセスするには、管理者としてファイルRStudio Home Directory\R\modules\SessionHelp.Rを変更します。次の例では、RStudioはCドライブのProgram Filesフォルダにインストールされます。

      C:\Program Files\RStudio\R\modules\SessionHelp.R
      

      httpdPortIsFunctionを次のように更新します。

      .rs.addFunction( "httpdPortIsFunction", function() {
         getRversion() >= "3.2"
      })