mise à niveau de la version R 3.3 dans ubuntu 16.04

10

J'utilise actuellement R version 3.2.3 sur Ubuntu 16.04 LTS. J'essaie d'installer un package dans R appelé kma qui nécessite des packages comme devtools, data.table etc. Lorsque j'essaie d'installer ces packages, j'obtiens ceci:

install.packages(c("devtools", "data.table", "reshape2", "dplyr"))
Warning in install.packages :
  download had nonzero exit status
Installing packages into ‘/home/varun/R/x86_64-pc-linux-gnu-library/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
  packages ‘devtools’, ‘data.table’, ‘reshape2’, ‘dplyr’ are not available (for R version 3.2.3)

Ces packages sont installés sans aucun problème si la version R est 3.3 ou supérieure. Comment puis-je mettre à niveau mon R vers la version 3.3 ou supérieure à partir de ma version actuelle de 3.2. Tous mes packages sont également en 3.2. Dois-je réinstaller tous ces packages?

J'espère entendre bientôt.

Merci

user3138373
la source

Réponses:

10

Utilisez le PPA de Michael Rutter

Le PPA de Rutter a actuellement R 3.4.0. Pour installer le PPA, ouvrez un terminal en appuyant sur Ctrl+ Alt+ Tet entrez:

sudo add-apt-repository ppa:marutter/rrutter

Suivi par:

sudo apt update
sudo apt full-upgrade

Cela mettra à niveau votre installation R.

J'espère que cela t'aides

user68186
la source
Salut, j'ai mis à jour ma version R à 3.4. Puisque j'exécute R en utilisant Rstudio, j'essaie d'installer le bioconducteur pour la version 3.4 mais j'obtiens cette source d'erreur (" bioconductor.org/biocLite.R" ) URL ' bioconductor.org/biocLite.R ': le statut était 'Peer le certificat ne peut pas être authentifié avec les certificats CA donnés 'Comment puis-je résoudre ce problème ??
user3138373
1
@ user3138373 Je n'ai aucune idée du bioconducteur. Cela ressemble à leur problème de site Web. Veuillez poser une nouvelle question pour que d'autres puissent vous aider. Si vous êtes satisfait de ma réponse ci-dessus, envisagez d'accepter la réponse comme étant correcte et mettez la coche verte dessus. Merci.
user68186
J'ai installé R 3.4 à partir d'une archive tar, mais je n'arrive pas à faire en sorte qu'Ubuntu le reconnaisse ... Je peux suivre cette commande mais préférerais simplement que apt reconnaisse la nouvelle installation / ne pas avoir à retélécharger etc. des suggestions?
Alex W
Je ne sais pas ce que vous entendez par "Ubuntu pour le reconnaître". Si vous voulez une icône de lanceur, vous devrez le faire vous-même. Voilà comment fonctionne une tarball. Ils ne se mettent pas à jour eux-mêmes. Il est plus facile de supprimer l'installation et de recommencer. Veuillez poser une nouvelle question avec plus de détails.
user68186