Rの最新バージョンをUbuntu 16.04にインストールしようとしています。
しかし、Rの最新バージョンが3.6.1であっても、どういうわけか3.4.4をインストールします。 "最新のR 3.6パッケージを取得するには、"のようなエントリを追加します。
deb https://cloud.r-project.org/bin/linux/ubuntu disco-cran35/
しかし、それでも私はこのリンクをどうすればいいのか分かりません。
まず、次のコマンドを使用して、インストールされているバージョンのRを削除します。
Sudo apt purge r-base
また、インストールした他のRパッケージもアンインストールする必要があります。
Rインストールガイド に記載されているように、16.04の場合、リポジトリを追加する必要がありますdeb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/
〜/etc/apt/sources.list
。これを行うには、より長い方法とより短い方法があります。
長い道のり:リポジトリを追加するには、ターミナルを開いて実行します
Sudo nano /etc/apt/sources.list
コピーアンドペースト deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/
ファイルの最後に(貼り付けは Ctrl+Shift+V ナノ)。
次に、次のコマンドを実行してリポジトリの公開鍵を追加します。
Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
最後に、システムを更新してリポジトリを有効にします。
Sudo apt update
短い方法:リポジトリ、キー、更新を1行の端末コマンドとして追加できます:
Sudo bash -c 'echo "deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/" >> /etc/apt/sources.list' && Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 && Sudo apt update
これで、次のコマンドを実行してR 3.6をインストールできるはずです。
Sudo apt install r-base
これは、Rのropenblasパッケージを使用して簡単に実行できます。devtoolsパッケージをインストールしてから、次のコードを実行します。
devtools::install_github(repo = "prdm0/ropenblas", force = TRUE)
ropenblas::rcompiler()
参照: https://github.com/prdm0/ropenblas#rcompiler-function
はい、ropenblasを使用すると、R言語の最新の安定バージョンをコンパイルできます。 [〜#〜] r [〜#〜]およびRscriptバイナリが作成され、GNU/Linuxで使用できるように構成されます分布。手順は、どのGNU/Linuxディストリビューションでも同じです。