複数のユーザーに使いやすいR開発環境をセットアップしようとしています。 Rは、NFSマウント上の他のdevツールのセットとともにインストールされます。複数のライブラリパスはどのように使用できますか?
n個のユーザーが同じパッケージのコピーをn回インストールする必要がないように、NFSにも存在するRパッケージのコアセットを作成したいとします。そして、私はユーザーがパッケージをローカルのRライブラリにインストールできることを望んでいました。誰もこのようなRの設定でこれまでに働いたことがありますか?ドキュメントからは、コアパッケージと個人用パッケージの両方のファイルパスを.libPaths()
に追加することで可能になります。
素晴らしい、[OK]をクリックします。これは私がテストとして設定したものと本当に似ています。 R_LIBS_SITEは自動的にinstall_root/libraryに設定され、R_LIBSをローカルファイルパスに設定すると、パッケージがローカルライブラリにインストールされます。私はlibPaths()で両方の場所も見ることができ、どちらのライブラリでもパッケージを検索できます。これは完璧です、ありがとうございます。 – user797963
セットアップによっては、R_LIBSをハードドライブ(ネットワークドライブではありません)の場所に設定します。 R_LIBSをバックアップする必要はありません。 – csgillespie