Instalar la última versión de R en Windows es sencillísimo. Sólo hace falta bajarse el paquete de instalación y ejecutarlo. Eso crea un icono específico que lleva directamente al programa. Así de fácil.
En Ubuntu (o cualquier otra distribución de linux), la cosa se complica considerablemente. Para empezar, en condiciones normales R funciona dentro de la consola o terminal, y por lo tanto no tiene una GUI propia como sucede con Windows. Además, si uno quiere instalarse la última versión, no siempre va a poder hacerlo a través de Synaptic, porque los repositorios tardan algún tiempo en publicar los programas.
Los pasos a seguir para instalar la última versión de R (2.7.0 cuando escribo esto) son:
1. Añadir el repositorio CRAN para Ubuntu a la lista de repositorios. Para ello, primero tenemos que editar el archivo /etc/apt/sources.list. Desde la consola, escribimos:
sudo gedit /etc/apt/sources.list
Esto abre el archivo sources.list en el editor Gedit (o el que hayamos elegido). Le añadimos la línea siguiente:
deb http://cran.r-project.org/bin/linux/ubuntu hardy/
Cambiando “hardy” por la versión de Ubuntu que estemos utilizando, si es que tenemos otra. A continuación guardamos el archivo y cerramos el editor.
2. Para poder leer los archivos CRAN que acabamos de definir, es necesario habilitar una clave. Desde la consola, escribimos:
gpg --keyserver subkeys.pgp.net --recv-key E2A11821
gpg -a --export E2A11821 | sudo apt-key add -
3. Ahora ya podemos instalar R normalmente, con la seguridad de obtener la última versión. Desde la consola:
sudo aptitude update
sudo aptitude install r-base
sudo aptitude install r-base-dev
sudo aptitude install r-recommended
Hecho. Para empezar a trabajar con R, simplemente debemos escribir “R” (mayúscula) en la consola.
Abril 29, 2008 a las 7:10 pm |
Hola,
Una información realmente útil para instalar el paquete desde Ubuntu (acabo de instalarme hardy).
Un saludo!
Noviembre 24, 2008 a las 10:36 pm |
[...] información sobre eso y no me parece bien llenar el blog con información duplicada. Por ejemplo, aquí, lo explica muy [...]
Febrero 19, 2009 a las 3:03 pm |
Muy buen tutorial para la instalación.
Gracias por esta información.
Febrero 26, 2009 a las 11:50 pm |
Gracias, cuando uno no es experto en un sistema operativo, siempre es bueno que alguien de las instrucciones correctas para poder instalar diferentes programas
Marzo 23, 2009 a las 7:43 pm |
Saludos
Tengo este problema con la actualización de R.
¿Alguna sugerencia al respecto? muchas gracias
W: Error de GPG: http://cran.r-project.org intrepid/ Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY D67FC6EAE2A11821
Por la misma razón no puedo instalar paquete igraph
Marzo 26, 2009 a las 5:54 am |
@Federico Morales: Con ejecutar este par de comandos solucionas ese error de gpg, cerciórate que los guiones dobles no queden como un solo guión alargado:
gpg –keyserver subkeys.pgp.net –recv-key E2A11821
gpg -a –export E2A11821 | sudo apt-key add -
@numerorojo: Muy buen tutorial, podrías indicarme como instalar una GUI para R así como la que hay en windows? ojalá en gtk, y que me permita guardar los plot como imágenes así como en el R para windows
Marzo 28, 2009 a las 10:38 pm |
César Augusto,
Saludos y gracias
Al ejecutar los comandos aparece lo siguiente
federico@federico-laptop:~$ gpg –keyserver subkeys.pgp.net –recv-key E2A11821
gpg: solicitando clave E2A11821 de hkp servidor subkeys.pgp.net
gpg: /home/federico/.gnupg/trustdb.gpg: se ha creado base de datos de confianza
gpg: clave E2A11821: clave pública “Vincent Goulet ” importada
gpg: no se encuentran claves totalmente fiables
gpg: Cantidad total procesada: 1
gpg: importadas: 1
federico@federico-laptop:~$ gpg -a –export E2A11821 | sudo apt-key add
gpg: no se puede abrir `’: No existe el fichero ó directorio
federico@federico-laptop:~$
Marzo 30, 2009 a las 4:17 am |
@Federico Morales: Debes de cambiar manualmente en la terminal los guiones largos que aparecen antes de keyserver, de recv-key y de export
Yo tenía ese mismo problema y me di cuenta que el html convierte el doble – en un — alargado… es por eso que al copiar los comandos en la terminal no se ejecutan como deberían
Un saludo
Marzo 30, 2009 a las 7:22 pm |
César Augusto
Saludos
Hice caso de la observación de los guiones y el resultado es el mismo.
Abril 1, 2009 a las 7:54 pm |
César Augusto,
Saludos
Ya funcionó la sugerencia que hiciste.
Gracias
Federico
Abril 22, 2009 a las 3:55 pm |
Pues a mi me pone esto:
nano@ubuntu:~$ sudo gpg –keyserver subkeys.pgp.net –recv-key E2A11821
gpg: AVISO: propiedad insegura del fichero de configuración `/home/nano/.gnupg/gpg.conf’
gpg: llamadas a programas externos inhabilitadas por permisos inseguros de ficheros.
gpg: recepción del servidor de claves fallida: Error general
gpg: recepción del servidor de claves fallida: Error general
si lo hago con sudo.
O esto si lo hago como usuario normal:
nano@ubuntu:~$ gpg –keyserver subkeys.pgp.net –recv-key E2A11821
gpg: AVISO: permisos inseguros del fichero de configuración `/home/nano/.gnupg/gpg.conf’
gpg: AVISO: permisos inseguros del directorio contenedor del fichero de
configuración `/home/nano/.gnupg/gpg.conf’
gpg: llamadas a programas externos inhabilitadas por permisos inseguros de ficheros.
gpg: recepción del servidor de claves fallida: Error general
gpg: recepción del servidor de claves fallida: Error general
Alguna sugerencia?
Estoy instalando en un Ubuntu dentro de windows. Si precisan mayor info digan que coloco.
Junio 17, 2009 a las 6:08 pm |
Excelente ayuda, y funciona en jaunty sin problemas, Gracias.