最近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)
...
主にBiocManager
とBiocManager
から取得した他の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がまったくインストールされていないことを意味すると思いますか?
残念ながら、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 を参照してください。
次の手順に従って、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
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