Soy bastante nuevo en Linux. Instalé R-base en mi Ubuntu 12.04 usando el Centro de software (que por defecto es r-2.14). Quiero actualizar / instalar R 3.02 o posterior. ¿Cómo puedo hacer eso? Gracias.
Soy bastante nuevo en Linux. Instalé R-base en mi Ubuntu 12.04 usando el Centro de software (que por defecto es r-2.14). Quiero actualizar / instalar R 3.02 o posterior. ¿Cómo puedo hacer eso? Gracias.
Respuestas:
Debe agregar el repositorio de R a su sistema:
Use su editor de texto favorito (lo estoy usando gedit
como ejemplo) para abrir /etc/apt/sources.list
:
sudo -H gedit /etc/apt/sources.list
Agregue esta línea al archivo (si esto es lento, use otro espejo . También puede cambiar precise
el nombre en código para su versión de Ubuntu --- por ejemplo, trusty
para 14.04):
deb http://cran.rstudio.com/bin/linux/ubuntu precise/
Actualiza la lista de paquetes
sudo apt-get update
Instale la última base R (también puede usar el centro de software nuevamente):
sudo apt-get install r-base
precise
a quantal
.
precise/
. Sé que es un poco diferente a la mayoría de los repositorios aptos, pero así es como lo explican las instrucciones en cran.rstudio.com/bin/linux/ubuntu.
Habiendo tenido que pasar tiempo resolviendo esto y olvidando cómo funciona, y luego tener que resolverlo varias veces, aquí hay una respuesta más completa que está preparada para el futuro.
Edita el sources.list
archivo. Este archivo contiene los servidores que apt-get
consultan para verificar si existe software y desde dónde se puede descargar. Se puede editar el archivo con el siguiente comando:
sudo -H gedit /etc/apt/sources.list
Esto requiere el editor gedit. Si obtiene un error, instale this ( sudo apt-get install gedit
) o use otro editor como nano ( sudo nano /etc/apt/sources.list
).
Encuentre un servidor que funcione para descargar R y que también tenga la versión de R que le interesa. Esto a menudo significa que uno debe buscar el nombre de la última versión de Ubuntu. Se mantiene una lista de lanzamientos en el sitio web de Ubuntu . Busque la última versión lanzada y use solo la primera palabra en su nombre sin mayúsculas. Por ejemplo, para la versión 16.04, el nombre completo es Xenial Xerus
y el nombre a usar es así xenial
. Por lo tanto, agregamos la siguiente línea a sources.list
:
deb http://cran.rstudio.com/bin/linux/ubuntu xenial/
Tenga en cuenta que la línea anterior utiliza el espejo rstudio.com. Uno puede elegir otro espejo de esta larga lista y alterar adecuadamente la URL. Por ejemplo:
deb http://mirrors.dotsrc.org/cran/bin/linux/ubuntu xenial/
Guarde y cierre el archivo. Después de esto, uno puede instalar la versión más nueva usando:
sudo apt-get update # update apt-get's list of known releases
sudo apt-get install r-base # install the newest available version of R
Las respuestas hasta ahora son útiles, pero todas omiten el siguiente paso, que se requerirá de cualquiera que tenga la intención de usar R en serio. Las líneas citadas son del Manual de instalación y administración de R canónico:
Los usuarios que necesitan compilar paquetes R desde la fuente [por ejemplo, mantenedores de paquetes, o cualquier persona que instale paquetes con install.packages ()] también deben instalar el paquete r-base-dev:
sudo apt-get install r-base-dev
Creo que los posibles instaladores deberían leer ese Manual con más cuidado de lo que las recomendaciones de esta página han aconsejado hasta ahora.
Para Ubuntu 14.04 LTS, los comandos son
sudo -H gedit /etc/apt/sources.list
deb http://cran.rstudio.com/bin/linux/ubuntu quantal/
* Nota: se requiere la barra diagonal; de lo contrario, obtendrá un error
sudo apt-get update
sudo apt-get install r-base