Instalar R (lenguaje estadístico) en SuSE 10.2

Instalar el interprete de R en Debian es muy fácil porque está en los repositorios y el sistema resuelve fácilmente las dependencias. En SuSE es un poco más complicado porque no está en los repositorios y hay que saber a ciencia cierta cuales son las dependencias si se baja el respectivo rpm de la página oficial del proyecto. Esto no me funcionó desde el inicio al no aceptarme un paquete clave del sistema como dependencia por lo que no quise estar tanteando y correr el riesgo de “contaminarlo”. Por eso decidí compilar directamente desde la fuente. Para ello me bajé el paquete base de aquí:

http://cran.r-project.org/src/base/R-2/R-2.7.0.tar.gz

a mi home de usuario y desempaqueté en cónsola con:

tar xzvf R-2.7.0.tar.gz

Al ejecutar el ./configure me arrojó el primer error de que no tenía instalado un compilador de fortran 77 (es de hacer notar que tengo instaladas todas las herramientas de desarrollo con C/C++). Con yast averigué que éste corresponde, en SuSE 10.2, a compat-g77. Lo instalé y pasó (el respectivo rpm no lo aceptó como dependencia en una instalación previa fallida) pero se detuvo en un error que me costó un tiempo descifrar. Los foros anglosajones estaban “llenos” con ese problema aparentemente insoluble para ellos (ninguno aportaba visos de solución). Decidí probar de manera intuitiva y finalmente con la palabra clave readline en el yast y allí estaba readline-devel. La instalé y al ejecutar nuevamente el ./configure, después de un buen tiempo, finalizó con éxito (¡tan fácil que era la solución!). Posteriormente, ejecuté make y make install (este último como root) para, después de un buen rato compilando, tener R también en SuSE.

Artículos relacionados:

Lenguaje R en Linux

Estadística básica con R

Algebra de matrices con lenguaje R

Autovalores y autovectores con lenguaje R

Generación de residuales con R en un modelo autoregresivo lineal de 1 er orden

Esta entrada fue publicada en Lenguaje R, Linux. Guarda el enlace permanente.

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s