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

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


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.