Creo que los únicos paquetes de R disponibles a través de los repositorios de Ubuntu son los paquetes mantenidos por el equipo central de desarrollo de R. Al igual que con la mayoría de los paquetes, los disponibles a través de apt
o synaptic no siempre son las versiones más nuevas. Afortunadamente, tiene la opción de agregar una fuente de software mantenida por CRAN creando un nuevo archivo /etc/apt/sources.list.d/CRAN.list
que contenga una sola línea de texto:
deb http://cran.r-project.org/bin/linux/ubuntu trusty/
(reemplácelo trusty/
con el nombre en clave de su distribución; si no lo sabe, escriba lsb_release -c
en un terminal). Después de eso (y un apt update
) el gestor de paquetes siempre instalar (o actualizar a) las versiones de Cran-mantenido r-base
, r-base-core
, etc., puesto que ellos tienen números de versión más altos que los de las fuentes de Debian. Vea aquí si se apt
queja de que el repositorio no está firmado.
Para todos los demás paquetes (también conocidos como "paquetes contribuidos"), prefiero instalarlos en R install.packages(c("name_of_package", "name_of_other_package"))
siempre que sea posible, a menos que sepa con certeza que la versión en CRAN es antigua y que una versión más nueva tiene la funcionalidad que necesito. En tales casos, puede instalar desde GitHub con devtools::install_github('AccountName/RepositoryName')
o descargar un archivo e instalarlo desde una ventana de terminal a través de R CMD INSTALL name_of_package.tar.gz
, o dentro de R vía install.packages("/path/to/downloaded/package.tar.gz", repos=NULL, type="source")
.
Para completar, aquí está la guía oficial de CRAN .