actualización de R versión 3.3 en ubuntu 16.04

10

Actualmente estoy usando la versión R 3.2.3 en Ubuntu 16.04 LTS. Estoy tratando de instalar un paquete en R llamado kma que requiere paquetes como devtools, data.table, etc. Cuando intento instalar estos paquetes, obtengo esto:

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)

Estos paquetes se instalan sin problemas si la versión R es 3.3 o superior. ¿Cómo puedo actualizar mi R a la versión 3.3 o superior desde mi versión actual de 3.2? También todos mis paquetes están en 3.2. ¿Tengo que instalar todos estos paquetes nuevamente?

Espero escuchar pronto.

Gracias

usuario3138373
fuente

Respuestas:

10

Use el PPA de Michael Rutter

El PPA de Rutter actualmente tiene R 3.4.0. Para instalar el PPA, abra un terminal presionando Ctrl+ Alt+ Te ingrese:

sudo add-apt-repository ppa:marutter/rrutter

Seguido por:

sudo apt update
sudo apt full-upgrade

Esto actualizará su instalación de R.

Espero que esto ayude

usuario68186
fuente
Hola, actualicé mi versión R a 3.4. Como estoy ejecutando R usando Rstudio, estoy tratando de instalar bioconductor para la versión 3.4 pero obtengo esta fuente de error (" bioconductor.org/biocLite.R" ) URL ' bioconductor.org/biocLite.R ': el estado era 'Peer el certificado no se puede autenticar con certificados de CA dados '¿Cómo puedo solucionar esto?
user3138373
1
@ user3138373 No tengo idea sobre el bioconductor. Este parece ser el problema de su sitio web. Haga una nueva pregunta para que otros puedan ayudar. Si está satisfecho con mi respuesta anterior, considere aceptar la respuesta como correcta y ponga la marca de verificación verde en su contra. Gracias.
usuario68186
Instalé R 3.4 desde un tarball, pero parece que no puedo hacer que Ubuntu lo reconozca ... Puedo seguir este comando, pero preferiría simplemente reconocer la nueva instalación / no tener que volver a descargar, etc. ¿Alguna sugerencia?
Alex W
No estoy seguro de lo que quieres decir con "Ubuntu para reconocerlo". Si desea un icono de iniciador, tendrá que hacerlo usted mismo. Así es como funciona un tarball. Tampoco se actualizan por sí mismos. Es más fácil eliminar la instalación y comenzar de nuevo. Por favor haga una nueva pregunta con más detalles.
user68186