El blog de R de Ubuntu

author
1 minute, 58 seconds Read

Universo

La versión actual de R disponible cuando se lanza una nueva versión de Ubuntu está siempre disponible en el repositorio universo. Para instalar R:

 sudo apt-get install r-base r-base-dev 

Esto instalará R, los paquetes recomendados y los archivos necesarios para instalar muchos paquetes adicionales (pero no todos) desde R usando install.packages("foo"). Los paquetes de R que se encuentran en el repositorio del universo no se actualizan cuando se publican nuevas versiones de R o de los paquetes recomendados.

CRAN

CRAN tiene las versiones actuales de R y los paquetes recomendados disponibles para todas las versiones actualmente soportadas de Ubuntu. Las instrucciones detalladas para añadir los repositorios de CRAN se pueden encontrar aquí. El primer paso es añadir la clave de seguridad:

 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 

Después hay que añadir el repositorio de CRAN al final de /etc/apt/sources.list:

 deb http://cran.r-project.org/bin/linux/ubuntu precise/ 

La dirección web de CRAN puede sustituirse por un <a href=»deb http:///bin/linux/ubuntuprecisa/»>mirror local y el precise/debe sustituirse por la versión de Ubuntu que se esté utilizando. R puede entonces instalarse:

 sudo apt-get update sudo apt-get install r-base r-base-dev 

Los paquetes en CRAN se actualizan regularmente y las versiones más recientes suelen estar disponibles un par de días después de su lanzamiento. Una ventaja de utilizar el repositorio CRAN es que las versiones más antiguas de los paquetes están disponibles. Para instalar una versión más antigua de un paquete, hay que anclarlo. Las instrucciones para anclar son diferentes para apt-get y synaptic y los detalles se pueden encontrar aquí.

Launchpad PPA

Los paquetes para el repositorio CRAN se construyen en un Launchpad PPA llamado RutteR. Es posible utilizar el propio PPA, que incluye algunos paquetes más que el repositorio CRAN (JAGS y paquetes relacionados, por ejemplo). Instalar el PPA a través de apt es muy sencillo:

 sudo add-apt-repository ppa:marutter/rrutter sudo apt-get update sudo apt-get install r-base r-base-dev 

El PPA se actualiza ligeramente más rápido que el repositorio CRAN, pero los paquetes más antiguos no están disponibles.

Si tiene alguna pregunta sobre los repositorios CRAN o PPA, envíe un correo electrónico al mantenedor Michael Rutter.

Similar Posts

Deja una respuesta

Tu dirección de correo electrónico no será publicada.