Cómo instalar R en Debian 10 Buster

1 mar 2021 3 min di lettura
Cómo instalar R en Debian 10 Buster
Indice dei contenuti

Introducción

R es un lenguaje de programación de código abierto y un entorno libre que se especializa en computación estadística y gráficos. Cuenta con el respaldo de la Fundación R para Computación Estadística y es utilizado principalmente por estadísticos y mineros de datos para desarrollar software estadístico y realizar análisis de datos.

Este artículo proporciona información sobre cómo instalar R en Debian 10.

Prerrequisitos

Asegúrese de haber cumplido los siguientes requisitos previos antes de continuar con este tutorial:

Si desea instalar el lenguaje de programación R en un servidor remoto, continúe leyendo, de lo contrario, si desea instalar R en la computadora local, omita el primer párrafo "Conexión al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh root@IP_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no está utilizando el usuario root, puede iniciar sesión con otro nombre de usuario utilizando el mismo comando, luego cambie root a su nombre de usuario:

ssh nome_utente@IP_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Instalar R en Debian

Los paquetes R de los repositorios de Debian suelen estar desactualizados. Instalaremos R desde el repositorio administrado por CRAN.

Para instalar R en Debian 10, siga estos pasos.

Los siguientes pasos describen cómo instalar la última versión estable de R en Debian 10:

Instale los paquetes necesarios para agregar un nuevo repositorio a través de HTTPS:

sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2

Ejecute los siguientes comandos para habilitar el repositorio CRAN y agregue la clave GPAN CRAN al sistema:

sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian buster-cran35/'

Actualice la lista de paquetes e instale el paquete R:

sudo apt update
sudo apt install r-base

Verifique la instalación imprimiendo la versión R:

R --version

En el momento de escribir este artículo, la última versión estable de R es la versión 3.6.3:

R version 3.6.3 (2020-02-29) -- "Holding the Windsock"
 Copyright (C) 2020 The R Foundation for Statistical Computing
 Platform: x86_64-pc-linux-gnu (64-bit)

 R is free software and comes with ABSOLUTELY NO WARRANTY.
 You are welcome to redistribute it under the terms of the
 GNU General Public License versions 2 or 3.
 For more information about these matters see
 https://www.gnu.org/licenses/.

Instale los paquetes R desde CRAN

Una de las principales razones por las que R es tan popular es la gama de paquetes de vídeo disponibles a través de la red completa de R Archive (CRAN).

Si aún no lo ha instalado, instale el build-essential que contiene las herramientas que necesita para construir los paquetes R:

sudo apt install build-essential

Si el R se inicia como root o sudo, los paquetes se instalan globalmente y están disponibles para todos los usuarios del sistema. Para configurar una biblioteca personal para su usuario, invoque el binario como un usuario normal.

Por ejemplo, instalaremos un paquete llamado stringr, que proporciona implementaciones rápidas y correctas de manipulaciones comunes de cadenas.

Abra la consola R como root:

sudo -i R
R version 3.5.1 (2018-07-02) -- "Feather Spray"
 Copyright (C) 2018 The R Foundation for Statistical Computing
 Platform: x86_64-pc-linux-gnu (64-bit)

 R is free software and comes with ABSOLUTELY NO WARRANTY.
 You are welcome to redistribute it under certain conditions.
 Type 'license()' or 'licence()' for distribution details.

 Natural language support but running in an English locale

 R is a collaborative project with many contributors.
 Type 'contributors()' for more information and
 'citation()' on how to cite R or R packages in publications.

 Type 'demo()' for some demos, 'help()' for on-line help, or
 'help.start()' for an HTML browser interface to help.
 Type 'q()' to quit R.

 >

Los siguientes comandos se ejecutan dentro de la consola R.

Instale el paquete stringr

install.packages("stringr")

La instalación llevará algún tiempo. Una vez completado, cargue la biblioteca:

library(stringr)

Cree una fuente vectorial simple llamada tutorial:

tutorial <- c("How", "to", "Install", "R", "on", "Debian", "10")

Ejecute la siguiente función que imprime la longitud de una cadena:

str_length(tutorial)
[1] 3 2 7 1 2 6 1

Puede encontrar otros paquetes R en la página de paquetes CRAN e instalarlos con install.packages().

Conclusión

Le mostramos cómo instalar R en Debian 10 y cómo instalar paquetes R.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.