Comment installer R sur Debian 12, 11 ou 10 Linux

R est un langage et un environnement de programmation hautement extensibles principalement utilisés pour le calcul statistique et les graphiques. Il fournit un large éventail de techniques statistiques et d'outils graphiques et est hautement extensible grâce à son riche écosystème de packages. R est préféré par les analystes de données, les statisticiens et les chercheurs en raison de ses puissantes capacités de manipulation de données et de ses fonctionnalités de traçage avancées.

Pour installer la dernière version de R sur Debian 12, 11 ou 10, vous pouvez utiliser le référentiel Comprehensive R Archive Network (CRAN). Cette méthode garantit que vous obtenez la version la plus à jour de R, dotée des dernières fonctionnalités et améliorations.

Mettre à jour le système Debian Linux

Pour vous assurer que tous les packages existants sont à jour, mettez à jour votre système d'exploitation Debian Linux avec la commande suivante :

sudo apt update && sudo apt upgrade

Installer les packages requis initiaux

Certaines dépendances sont requises pour une installation réussie. Installez-les à l'aide de la commande suivante :

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

Importer le référentiel APT CRAN

R est présent par défaut dans les dépôts Debian, mais la version peut être obsolète. Pour obtenir la version la plus récente, nous vous recommandons d'installer R à partir du référentiel Comprehensive R Archive Network (CRAN).

Tout d'abord, récupérez et importez la clé GPG pour Debian à l'aide du serveur de clés et stockez-la dans /usr/share/keyrings/cran.gpg, vous pouvez utiliser les commandes suivantes :

gpg --keyserver keyserver.ubuntu.com --recv-key '95C0FAF38DB3CCAD0C080A7BDC78B2DDEABC47B7'
gpg --armor --export '95C0FAF38DB3CCAD0C080A7BDC78B2DDEABC47B7' | gpg --dearmor | sudo tee /usr/share/keyrings/cran.gpg > /dev/null

Ces commandes récupèrent d'abord la clé sur le serveur de clés et l'importent dans votre trousseau de clés local. Ensuite, ils exportent la clé et la stockent dans le fichier /usr/share/keyrings/cran.gpg, qui sera utilisé par apt pour vérifier l'authenticité du package.

Si vous êtes derrière un pare-feu bloquant le port 11371, spécifiez un serveur proxy en ajoutant –keyserver-options http-proxy= à la première commande.

Exemple de résultat en cas de succès :

gpg : clé DC78B2DDEABC47B7 : clé publique "Johannes Ranke " gpg importé : Nombre total traité : 1 gpg : importé : 1

Ensuite, importez le référentiel CRAN en ajoutant les informations de référentiel appropriées à la liste des sources de votre système. Choisissez la commande qui correspond à votre version Debian :

Debian 12 Bookworm:

echo "deb [signed-by=/usr/share/keyrings/cran.gpg] https://cloud.r-project.org/bin/linux/debian bookworm-cran40/" | sudo tee /etc/apt/sources.list.d/cran.list

Debian 11 Bullseye:

echo "deb [signed-by=/usr/share/keyrings/cran.gpg] https://cloud.r-project.org/bin/linux/debian bullseye-cran40/" | sudo tee /etc/apt/sources.list.d/cran.list

Debian 10 Buster:

echo "deb [signed-by=/usr/share/keyrings/cran.gpg] https://cloud.r-project.org/bin/linux/debian buster-cran40/" | sudo tee /etc/apt/sources.list.d/cran.list

Actualiser l'index APT du package après l'importation R

Une fois le référentiel CRAN importé, actualisez votre liste de référentiels APT pour inclure la source nouvellement ajoutée :

sudo apt update

Maintenant que vous avez terminé ces étapes, vous pouvez installer R sur votre système Debian Linux.

Finaliser l'installation de R

Installer R Installation standard

Une fois le référentiel CRAN importé, vous pouvez installer le langage de programmation R sur votre système Debian Linux. Ouvrez le terminal et entrez la commande suivante :

sudo apt install r-base

Cela installera le système de base R. Si vous souhaitez installer des outils et des packages de développement supplémentaires, vous pouvez également installer r-base-dev en entrant la commande suivante :

sudo apt install r-base r-base-dev

Une fois l'installation terminée, vous pouvez vérifier son succès en vérifiant la version de build. Pour cela, saisissez la commande suivante dans le terminal :

R --version

Options d'installation supplémentaires pour R Lang

Voici quelques packages supplémentaires que vous souhaiterez peut-être installer :

r-recommandé :

Ce package comprend un ensemble de packages R recommandés couramment utilisés dans l'analyse de données et la modélisation statistique. La commande d'installation de ce package est :

sudo apt install r-recommended

libssl-dev :

Ce package est requis si vous envisagez d'installer des packages à partir de CRAN qui nécessitent un cryptage SSL (Secure Sockets Layer), tels que le package « httr ». La commande d'installation de ce package est :

sudo apt install libssl-dev

libxml2-dev :

Ce package est requis si vous envisagez d'installer des packages à partir de CRAN qui nécessitent une analyse XML, tels que le package « XML ». La commande d'installation de ce package est :

sudo apt install libxml2-dev

libcurl4-openssl-dev :

Ce package est requis si vous envisagez d'installer des packages à partir de CRAN qui nécessitent la prise en charge de CURL (URL client), tels que le package « curl ». La commande d'installation de ce package est :

sudo apt install libcurl4-openssl-dev

Installer les packages R à partir de CRAN

Cette section explique comment installer, mettre à jour et supprimer les packages R de CRAN sur votre système Debian Linux. Nous utiliserons différents exemples de packages pour offrir de la variété et éviter les pénalités pour contenu en double.

Lancer l'interpréteur R

Pour lancer l'interpréteur R, ouvrez le terminal et saisissez la commande suivante :

sudo -i R

Cette commande démarrera l'interpréteur R en tant qu'utilisateur root. Une fois dans l’environnement R, vous pouvez installer les packages R en utilisant la fonction install.packages().

Installer les packages R

Par exemple, pour installer les packages ggplot2 et dplyr, entrez la commande suivante :

install.packages(c("ggplot2", "dplyr"))

Mettre à jour les packages R

Pour mettre à jour les packages R installés sur votre système, utilisez la fonction update.packages(). Par exemple, pour mettre à jour tous les packages installés, saisissez la commande suivante :

update.packages(ask = FALSE)

Cette commande mettra à jour tous les packages installés sans demander de confirmation.

Supprimer les packages R

Pour supprimer un package R, utilisez la fonction remove.packages(). Par exemple, pour supprimer le package ggplot2, entrez la commande suivante :

remove.packages("ggplot2")

Avec ces étapes, vous disposez désormais des connaissances nécessaires pour installer, rechercher, mettre à jour et supprimer les packages R de CRAN sur votre système Debian Linux.

Conclusion

Avec R installé avec succès sur votre système Debian à l’aide du référentiel CRAN, vous disposez désormais d’un puissant outil de calcul statistique et d’analyse de données. Vérifiez régulièrement les mises à jour du référentiel CRAN pour rester au courant des dernières améliorations. Utilisez le vaste écosystème de packages R et les capacités graphiques avancées pour améliorer vos projets d'analyse de données. Profitez de la flexibilité et de la puissance que R apporte à vos besoins en calcul statistique.

Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)

Laissez un commentaire