1. ホーム
  2. スクリプト・コラム
  3. その他

LinuxでRの新バージョンを直接コピーする方法

2022-01-09 01:56:25

新しいバージョンのRを使いたい場合、直接インストールするだけでなく、Rフォルダを直接コピーすることもできます。こうすることで、元のRのバージョンとRパッケージを維持したまま、Rディレクトリの下のlibraryフォルダに格納されている新しいバージョンのRとRパッケージを使用することができます。

ファイル配置パス

R: /usr/lib64/R

llibrary: システムの R ライブラリディレクトリ。/usr/lib64/R/library; 個々のホームディレクトリのデフォルトRライブラリディレクトリ。~/R/x86_64-pc-linux-gnu-library/3.2, 最後の1つはRのバージョン番号です。

コピー後の動作

新しいバージョンのRをコピーした後、R/bin/に移動してRファイルを編集し、HOME_DIRのパスを現在の新しいRのパスに変更して保存してください。この時点で、現在のパスのRを普通に実行することができます。

新しいRパッケージを追加したい場合は、同じRバージョンの別のRパッケージフォルダ(data.tableフォルダなど)を新しいRパッケージフォルダに移動するだけです。

以上、linuxでRの新バージョンを直接コピーする方法をお伝えしましたが、参考になれば幸いです。また、スクリプトハウスをもっと応援していただければと思います。