0

ubuntu12.04でRのコアパッケージを更新したい。しかし、Rがライブラリに書き込む権限がないと言うたびに。のその他のパッケージには、ターミナルを介したr-coreのインストールは付属していません。sudo apt-get install r-base 私の個人ライブラリにインストールされています。すべてのライブラリフォルダの所有者権限を自分に与えましたが、これは機能しません。

だから私はこのライブラリを書き込み可能にすることができますか?もしそうなら、どうすればそれを行うことができますか?または、Rを管理者/ルートとして実行する方法はありますか。

私はすでにインターネットから多くのオプションを試しましたが、探していたものが見つかりませんでした。

よろしくお願いします!

4

1 に答える 1

1

はい、デフォルトではRパッケージはの下/usr/libにインストールされます。さらにインストールするにはスーパーユーザー権限が必要です。

install.packages()したがって、sudoを使用してRを実行し、そこから次のようなコマンドを実行することができます。

sudo R

または、この投稿~/.Renvironで説明されているように編集します。例:

$ mkdir ~/R_libs

そして、この行をに追加し~/.Renvironます:

R_LIBS="/home/your_username/R_libs"
于 2013-03-06T13:14:04.937 に答える