R

Un entorno de software libre para la computación estadística y los gráficos.

Paquetes instalados:

  • r-base → Entorno Core R (intérprete, bibliotecas estándar, documentación).
  • r-base-dev → Herramientas de desarrollo para crear y compilar paquetes R desde el código fuente. Incluye compiladores, encabezados y dependencias de compilación comunes.

Repositorio mantenido por Michael Rutter.

Inicio R

Iniciar una sesión interactiva:

R

Salir con:

q()

Archivos y directorios importantes

  • Binarios: /usr/bin/R
  • Bibliotecas principales: /usr/lib/R
  • Biblioteca del sitio del usuario (paquetes): /usr/local/lib/R/site-library
  • Configuraciones: /etc/R (configuraciones de todo el sistema como Rprofile.site, Renviron)

Instalación de paquetes

Desde los repositorios de Ubuntu (en todo el sistema):

sudo apt install r-cran-ggplot2

Desde la consola R (última versión de CRAN):

install.packages("ggplot2")

Verificación

Comprueba la versión instalada:

R --version

Enumera los paquetes instalados en R:

installed.packages()

Utilice un usuario dedicado sin privilegios de root (recomendado)

Para mayor seguridad y para evitar cambios accidentales en el sistema, debe crear y utilizar un usuario no root para el desarrollo.

Ejecute los siguientes comandos para crear un nuevo usuario (por ejemplo, user) y establecer su contraseña (reemplazar user con tu nombre de usuario preferido):

useradd -m -s /bin/bash user
passwd user

(Opcional) Añadir usuario al grupo sudo:

usermod -aG sudo user

Cambiar al nuevo usuario:

su - user

Detalles de la solicitud