4.3.3 OML4RサーバーへのOML4R 2.0パッケージ、ライブラリおよびSupporting Packagesのインストール

OML4RサーバーにOML4R 2.0パッケージ、ライブラリおよびSupporting Packages (R 4.4.1に基づく)をインストールするための手順。

ノート:

デフォルトでは、server.shスクリプトにより、必要なSupporting PackagesとともにOML4R 2.0パッケージおよびライブラリがインストールされます。server.shを使用してOML4Rサーバーをすでにインストールしている場合は、次のステップをスキップできます。

OML4R 2.0パッケージ、ライブラリおよびSupporting Packages (R 4.4.1に基づく)をサーバーにインストールするには、次のステップに従います:

  1. OREスクリプトは、$ORACLE_HOME/binディレクトリの下にあります。実行できない場合、次のコマンドを実行して実行可能にします。
    chmod +x $ORACLE_HOME/bin/ORE
  2. server/ディレクトリに移動し、次のコマンドを実行して、サーバーにOML4R 2.0パッケージをインストールします:
    cd server/
    
    ORE CMD INSTALL ORE_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREbase_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREcommon_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREdm_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREdplyr_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREeda_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREembed_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREgraphics_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREmodels_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREpredict_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREstats_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL OREserver_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL ORExml_2.0_R_x86_64-unknown-linux-gnu.tar.gz
    

    ノート:

    ORE CMD INSTALLコマンドは、パッケージを$ORACLE_HOME/R/libraryディレクトリ(OML4Rサーバー上のRライブラリの場所)にインストールします。
  3. supporting/ディレクトリに移動し、次のコマンドを実行して、サーバーにSupporting Packagesをインストールします:
    cd supporting/
    
    ORE CMD INSTALL arules_1.7-3_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL assertthat_0.2.1_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL Cairo_1.5-15_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL cli_3.3.0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL crayon_1.5.1_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL DBI_1.1.2_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL dplyr_1.0.9_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL ellipsis_0.3.2_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL fansi_1.0.3_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL generics_0.1.2_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL glue_1.6.2_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL lazyeval_0.2.2_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL lifecycle_1.0.1_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL magrittr_2.0.3_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL pillar_1.8.1_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL pkgconfig_2.0.3_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL png_0.1-8_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL purrr_0.3.4_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL R6_2.5.1_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL rlang_1.0.2_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL ROracle_1.5-0_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL statmod_1.4.36_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL tibble_3.2.1_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL tidyselect_1.1.2_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL utf8_1.2.2_R_x86_64-unknown-linux-gnu.tar.gz
    ORE CMD INSTALL vctrs_0.4.2_R_x86_64-unknown-linux-gnu.tar.gz
    
  4. server/ディレクトリに移動し、OML4Rライブラリを$ORACLE_HOME/libにコピーします。
    cd server/
    cp ore.so $ORACLE_HOME/lib
    cp librqe.so $ORACLE_HOME/lib
    

    ノート:

    これらの2つの共有ライブラリが$ORACLE_HOME/binの下にすでに存在する場合は、それらを上書きします。