Maintenant c'est très simple. Faites juste :
install.packages("ropenblas")
ropenblas::rcompiler()
Remarque :Je garde maintenant sur GitHub (ici) un guide à jour pour mettre à jour R sur Linux Mint ou Ubuntu Linux, qui comprend également un peu d'informations supplémentaires sur les dépendances système pour tidyverse
, l'ensemble populaire de packages de traitement de données, ainsi que devtools
, le populaire package de développement... de package R.
Le lien fourni par FedRo est une bonne ressource, mais une légère modification devrait être apportée puisque vous utilisez Linux Mint 18.1 qui utilise des référentiels Xenial plutôt que des référentiels Trusty (voir ici). J'utilise aussi généralement l'approche ici pour traiter les packages que j'ai déjà installés lorsque je mets à niveau R plutôt que l'approche proposée par FedRo. Donc, pour être complet, voici toutes les étapes que vous devez suivre :
Étape 1
Accédez à la liste des miroirs du CRAN et recherchez l'URL du miroir le plus proche de vous. Les commandes de terminal ci-dessous supposent que vous choisissez http://cran.wustl.edu/
Étape 2
Ouvrez un terminal et entrez les commandes suivantes (en remplaçant http://cran.wustl.edu/ par l'URL miroir CRAN que vous avez choisie à l'étape 1) :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
sudo apt update
sudo apt upgrade r-base r-base-dev
sudo apt update
sudo apt upgrade
Notez également que j'ai mis à jour r-base
et r-base-dev
, mais je ne sais pas si vous avez r-base-dev
installée. Sinon, je vous recommande fortement de l'installer via sudo apt install r-base-dev
.
Étape 3
Démarrez une nouvelle session R et exécutez ce qui suit :
update.packages(checkBuilt=TRUE, ask=FALSE)
Alors vous devriez être prêt à partir.
Mise à jour :Linux Mint 19 et R 3.6.x
Étant donné que Linux Mint et R ont vu des mises à niveau depuis que j'ai répondu à cette question, je mets à jour pour ceux qui viennent à cette réponse ayant besoin d'informations pour Linux Mint 19 et R 3.6.x.
La seule différence est qu'au lieu de la commande
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
vous devez utiliser
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu bionic-cran35/" | sudo tee -a /etc/apt/sources.list
(en remplaçant http://cran.wustl.edu/ par l'URL miroir CRAN que vous avez choisie à l'étape 1)
J'ai mis ici la clé complète, bien que de nombreux autres guides que vous pouvez voir n'utiliseront que la "touche courte". J'ai mis à jour ce guide pour utiliser la clé complète pour des raisons de sécurité (voir ici, par exemple).