web-dev-qa-db-fra.com

Installation / mise à jour de R 3.6 sur Ubuntu 18.04

J'ai récemment acquis une machine avec Ubuntu 18.04 dessus. J'ai installé R simplement avec:

Sudo apt-get install r-base

Et quand j'appelle $ R dans la console, il démarre avec:

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)
...

J'aimerais installer R 3.6, principalement parce que j'ai besoin de BiocManager et d'un tas de dernières versions d'autres packages R obtenus via BiocManager. J'ai suivi les étapes ici , alors maintenant mon /etc/apt/sources.list/ ressemble (juste le bit du bas qui est pertinent):

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/

Et a couru Sudo apt-get install r-base encore.

Mais quand je lance $ R depuis la console, je vois toujours:

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)
...

Y a-t-il quelque chose qui me manque? Je suis nouveau dans la configuration de R et Linux en général, donc je sens qu'il y a un tas de littérature qui me manque sur ce qui est disponible via apt-get, Versioning R pour Ubuntu, etc. Tout lien vers des pages de manuel utiles serait également très utile.

Edit : Suite aux commentaires:

Ran:

Sudo apt update
Sudo apt-get install r-base

Sans nouvel effet; callnig R de la console affiche toujours R v3.4.4.

apt-cache policy r-base montre:

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

Ce que je suppose que R v3.6 n'est même pas installé du tout?

10
AndreyIto

Malheureusement, je ne peux pas commenter la réponse d'AndreyIto.

Pour moi, ça doit être xenial-cran35 au lieu de disco-cran35

Donc:

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

Pour plus de détails et d'autres versions d'Ubuntu, voir cran.r-project.org :

6
CodePrinz

J'ai installé avec succès R 3.6.1 sur Ubuntu 18.04.3 après ceci:

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

Selon https://cran.r-project.org/bin/linux/ubuntu/README.html vous devez ajouter (étant donné que vous utilisez 18.04, bionic)

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

à ton

/etc/apt/sources.list

après ça

Sudo apt update

et

Sudo apt install r-base
4
MarujoRe