web-dev-qa-db-ja.com

apt-getを使用してUbuntu 3.5にR 3.5.1をインストールする方法

コマンドを使用してUbuntu 16にRをインストールしました

Sudo apt-get install r-base

ただし、インストールされているRのバージョンは3.2.3であり、かなり古いものです。 Rの最新バージョンをインストールするようにapt-getを調整する方法があるかどうか疑問に思っていましたか?

どうもありがとう

2
Jerry Fan

更新:

Rパッケージはr-cloud project repoからインストールできます。 Ubuntu 18のUbuntuリポジトリにあるRのバージョンは3.4.4のみを提供します。これは、依存関係の競合の可能性があるため、とにかくそれを使用する必要がないため、重要ではありません。

R-cloudプロジェクトリポジトリを/etc/apt/sources.listに追加するには、以下を実行する必要があります。

Sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

Sudo apt update

Sudo apt install r-base r-base-core r-recommended

実際にR/3.5.2がインストールされます。

特にR/3.5.1が必要な場合は、それをソースからビルドし、実行可能ファイルとライブラリをPATHおよびLD_LIBRARY_PATHに追加する必要があります。ここでソースコードを取得できます: https://cran.r-project.org/src/base/R-3/

最初の方法は速くて簡単ですが、その特定のバージョンのRが必要な場合は2番目の方法が必要になります。

3
Nasir Riley

Ubuntuを使用している場合16.04これでインストールできますR 3.6.1(現在のリポジトリを追加した後のデフォルト)

Sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/'
Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
Sudo apt update
Sudo apt install r-base-dev

なぜr-baseとr-recommendedをインストールできないのかわかりません。他のUbuntuバージョンを使用している場合の詳細については、r-project.orgの READMEをチェックしてください

1