Hola.
No he escrito ninguna entrada acerca de como instalar el R en Ubuntu, la verdad es que hay información sobre eso y no me parece bien llenar el blog con información duplicada. Por ejemplo, aquí o aquí, lo explica muy bien.
Pero os voy a hablar de un tema relacionado y de un problema que me ha ocurrido a mi.
¿Qué pasa si cambiamos la versión de Ubuntu? Pues que habrá que cambiar los repositorios del R adecuados a nuestra versión para que se nos siga actualizando correctamente.
Primero debemos ir a orígenes de software:
Sistema – orígenes de Software – Pestaña software de terceros
Si el R ya está instalado pondrá algo parecido a: …cran.r-project.org/bin… lo que tengo yo resaltado en el ejemlo.
Es esta la que tenemos que editar (botón editar, con un lápiz dibujado) o la que tenemos que añadir, botón añadir (con un signo + grandote)
Aquí empieza el lío. Le damos a editar y nos pide:
Tipo.
Lo dejamos en binario. Nada de sources, que de esto no entiendo.
URI.
ponemos:
http://cran.es.r-project.org/ que es el mirror
+
/bin/linux/ubuntu
Yo he puesto http://cran.es.r-project.org/ por que estoy en España y es el mirror en España. Podemos elegir entre los mirror que queramos en esta web hay que buscar el más próximo a nuestra zona o el que más confianza nos de.
Distribución.
La que tengamos de Ubuntu (ver Sistema – Acerca de Ubuntu), si no, podemos verlo en la wikipedia donde pone Lanzamientos, en mi caso gutsy.
Quedará como se ve en la imagen:
http://cran.es.r-project.org/bin/linux/ubuntu gutsy/
Si os fijáis yo lo tengo mal, hay repositorios que no corresponden con mi versión, pone Edgy en lugar de Gutsy, por eso me daba errores de vez en cuando, cundo intentaba actualizar esos paquetes.
Le damos a Aceptar.
Cerramos Orígenes del Software pinchando en cerrar.
Y ya está… pues no, entonces nos dice:
La información sobre el software disponible está obsoleta.
Por que hemos cambiado los enlaces a los Repositorios donde ubuntu busca para ver si los programas, paquetes, etc. están al día.
Empezará a descargar un montón de cosas… y puede que de un error sobre la pubkey…
¿Mande?
Esto se arregla desde la consola tecleando esto (lo siento, pero de momento no tengo muy claro que es):
gpg –keyserver subkeys.pgp.net –recv-key E2A11821
gpg -a –export E2A11821 | sudo apt-key add –
Al final de la historia el gestor de actualizaciones se pondrá a hacer su trabajo (puede estar aparentemente inactivo durante un rato) y nos saldrá en icono de actualizaciones disponibles (a cada uno donde le salga).
Y eso es todo.
Podéis encontrar más detalles sobre todo esto en la web del R
Saludos.
Pingback: Acerca de… letras y ubunutu « Acerca de…