¿Cómo actualizar R en ubuntu? [cerrado]

107

Tengo R 2.12.1 instalado en mi ubuntu y me gustaría actualizar a la última versión 2.15, ¿cómo puedo lograrlo? Gracias

zjffdu
fuente
esto probablemente sea relevante: superuser.com/questions/279088/…
Chase
1
La guía R para esto está aquí: cran.r-project.org/bin/linux/ubuntu/README.html
Adam Erickson
1
¿No debería haberse trasladado esta pregunta a askubuntu.com en lugar de cerrarla?
Janaka Bandara
Pasos sencillos
Digvijay Sawant

Respuestas:

229

Dado que R ya está instalado, debería poder actualizarlo con este método. En primer lugar, es posible que desee tener los paquetes que instaló en la versión anterior en la nueva, por lo que es conveniente consultar esta publicación . Luego, sigue las instrucciones de aquí

  1. Abra el sources.listarchivo:

    sudo nano /etc/apt/sources.list    
  2. Agregue una línea con la fuente desde donde se recuperarán los paquetes. Por ejemplo:

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

    Reemplazar https://cloud.r-project.orgcon cualquier espejo que le gustaría usar, y reemplazar version/con cualquier versión de Ubuntu que está utilizando (por ejemplo, trusty/, xenial/, etc.). Si recibe un "Error de línea con formato incorrecto", verifique si tiene un espacio entre /ubuntu/y version/.

  3. Obtenga la clave APT segura:

    gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9

    o

    gpg --hkp://keyserver keyserver.ubuntu.com:80 --recv-key E084DAB9
  4. Agréguelo al llavero:

    gpg -a --export E084DAB9 | sudo apt-key add -
  5. Actualice sus fuentes y actualice su instalación:

    sudo apt-get update && sudo apt-get upgrade
  6. Instale la nueva versión

    sudo apt-get install r-base-dev
  7. Recupera tus paquetes antiguos siguiendo la solución que más te convenga ( mira esto ). Por ejemplo, para recuperar todos los paquetes (no solo los de CRAN) la idea es:

    - copie los paquetes de R-oldversion/librarya R-newversion/library(¡no sobrescriba un paquete si ya existe en la nueva versión!).

    - Ejecutar el comando R update.packages(checkBuilt=TRUE, ask=FALSE).

A5C1D2H2I1M1N2O1R2T1
fuente
2
Hola Ananda y otros, me encantaría incluir algunas de estas soluciones en el paquete de instalación: github.com/talgalili/installr ¿ Alguno de ustedes está dispuesto a lanzarlo ?
Tal Galili
1
esto funcionó
marbel
sudo su echo "deb stats.bris.ac.uk/R/bin/linux/ubuntu precisa /" >> /etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 apt-get update apt-get upgrade
Beyhan Gül
1
Tenga en cuenta que este método actualizará muchas otras cosas además de R, que puede que no sea lo que desea hacer.
Asu
1
Hola, solo para dar seguimiento a esa respuesta. Para mí, parece que el sitio web del paso 2 no funciona. Usé otro: cran.rstudio.com/bin/linux/ubuntu . La línea que agregué al archivo source.list es: deb cran.rstudio.com/bin/linux/ubuntu bionic-cran35 /
Mathieu Châteauvert