web-dev-qa-db-ja.com

Ubuntu 18.04へのR 3.6のインストール/更新

最近Ubuntu 18.04を搭載したマシンを購入しました。私は単純にRをインストールしました:

Sudo apt-get install r-base

そして、コンソールで$ Rを呼び出すと、次のように始まります。

R version 3.4.4 (2018-03-15) -- "Someone to Lean On"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
...

主にBiocManagerBiocManagerから取得した他のRパッケージの最新バージョンの束が必要なため、R 3.6をインストールしたいのですが。私は手順 here を実行したので、私の/etc/apt/sources.list/は次のようになります(関連する一番下のビットだけ):

deb http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
# deb-src https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/

deb https://cloud.r-project.org/bin/linux/ubuntu trusty-cran35/
# deb-src https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/

そして、再度Sudo apt-get install r-baseを実行しました。

しかし、もう一度$ Rをコンソールから実行すると、次のように表示されます。

R version 3.4.4 (2018-03-15) -- "Someone to Lean On"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
...

行方不明のものはありますか?私は一般的にRとLinuxを設定するのが初めてなので、apt-get経由で利用できるもの、UbuntuのRバージョン管理などについて、多くの文献を見逃しているように感じます。役立つmanページへのリンクも非常に役立ちます。

編集:コメントの後に:

ラン:

Sudo apt update
Sudo apt-get install r-base

新しい効果はありません。コンソールからcallnig Rを実行しても、R v3.4.4が起動します。

apt-cache policy r-baseは以下を示します:

r-base:
  Installed: 3.4.4-1ubuntu1
  Candidate: 3.4.4-1ubuntu1
  Version table:
 *** 3.4.4-1ubuntu1 500
        500 http://au.archive.ubuntu.com/ubuntu bionic/universe AMD64 Packages
        500 http://au.archive.ubuntu.com/ubuntu bionic/universe i386 Packages
        100 /var/lib/dpkg/status

R v3.6がまったくインストールされていないことを意味すると思いますか?

10
AndreyIto

残念ながら、AndreyItoの答えについてコメントすることはできません。

私にとってはxenial-cran35 の代わりに disco-cran35

そう:

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 E298A3A825C0D65DFD57CBB651716619E084DAB9
Sudo apt update
Sudo apt install r-base

詳細およびその他のUbuntuバージョンについては、 cran.r-project.org を参照してください。

6
CodePrinz

次の手順に従って、R 3.6.1をUbuntu 18.04.3に正常にインストールしました。

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

https://cran.r-project.org/bin/linux/ubuntu/README.html によると、追加する必要があります(18.04を使用していることを考慮して、bionic)

deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/

あなたに

/etc/apt/sources.list

その後

Sudo apt update

そして

Sudo apt install r-base
4
MarujoRe