Cómo instalar R en Debian 10 Buster

13 dic 2020 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 cumplir con 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 usa el usuario raíz, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie la raíz a su nombre de usuario :

ssh nome_utente@IP_DEL_SERVER

Successivamente vi verrà chiesto di inserire la password del vostro utente.

La porta standard per connettersi tramite ssh è la 22, se il vostro server utilizza una porta diversa, sarà necessario specificarla utilizzando il parametro -p, quindi digitare il seguente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Installare R su Debian

I pacchetti R dai repository Debian sono spesso obsoleti. Installeremo R dal repository gestito da CRAN.

Per installare R su Debian 10, segui questi passaggi.

I seguenti passi descrivono come installare l'ultima versione stabile di R su Debian 10:

Installa i pacchetti necessari per aggiungere un nuovo repository su HTTPS:

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

Eseguire i comandi seguenti per abilitare il repository CRAN e aggiungere la chiave 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/'

Aggiorna l'elenco dei pacchetti e installa il pacchetto R:

sudo apt update
sudo apt install r-base

Verifica l'installazione stampando la versione R:

R --version

Al momento della stesura di questo articolo, l'ultima versione stabile di R è la versione 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/.

Installare i pacchetti R da CRAN

Uno dei motivi principali per cui R è così popolare è la gamma di pacchetti vide disponibili attraverso la rete completa R Archive (CRAN).

Se non hai già installato, installa il pacchetto build-essential che contiene gli strumenti necessari per compilare i pacchetti R:

sudo apt install build-essential

Se il file binario R viene avviato come root o sudo, i pacchetti vengono installati a livello globale e disponibili per tutti gli utenti del sistema. Per impostare una libreria personale per il tuo utente, invoca il file binario come utente normale.

Por ejemplo, instalaremos un paquete con nombre 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 de R en la página de paquetes de CRAN e instalarlos con install.packages().

Conclusión

Hemos mostrado cómo instalar Debian R10 y cómo instalar los paquetes

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.