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í
Abra el sources.listarchivo:
sudo nano /etc/apt/sources.list
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/.
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).
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 ?
Respuestas:
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í
Abra el
sources.list
archivo:Agregue una línea con la fuente desde donde se recuperarán los paquetes. Por ejemplo:
Reemplazar
https://cloud.r-project.org
con cualquier espejo que le gustaría usar, y reemplazarversion/
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/
yversion/
.Obtenga la clave APT segura:
o
Agréguelo al llavero:
Actualice sus fuentes y actualice su instalación:
Instale la nueva versión
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/library
aR-newversion/library
(¡no sobrescriba un paquete si ya existe en la nueva versión!).- Ejecutar el comando R
update.packages(checkBuilt=TRUE, ask=FALSE)
.fuente