Jetzt ist es ganz einfach. Machen Sie einfach:
install.packages("ropenblas")
ropenblas::rcompiler()
Hinweis :Ich halte jetzt auf GitHub (hier) eine aktuelle Anleitung zum Aktualisieren von R auf Linux Mint oder Ubuntu Linux, die auch ein paar zusätzliche Informationen zu Systemabhängigkeiten für tidyverse
enthält , der beliebte Satz von Data-Wrangling-Paketen, sowie devtools
, das beliebte R-Paketentwicklungspaket.
Der von FedRo bereitgestellte Link ist eine gute Ressource, es müsste jedoch eine geringfügige Änderung vorgenommen werden, da Sie Linux Mint 18.1 verwenden, das Xenial-Repositorys anstelle von Trusty-Repositorys verwendet (siehe hier). Ich verwende normalerweise auch den Ansatz hier, um mit Paketen umzugehen, die ich bereits installiert habe, wenn ich R aktualisiere, und nicht den von FedRo angebotenen Ansatz. Der Vollständigkeit halber sind dies alle Schritte, die Sie ausführen müssen:
Schritt 1
Rufen Sie die CRAN-Mirror-Liste auf und finden Sie die URL des Mirrors, der Ihnen am nächsten ist. Die folgenden Terminalbefehle gehen davon aus, dass Sie http://cran.wustl.edu/
wählenSchritt 2
Öffnen Sie ein Terminal und geben Sie die folgenden Befehle ein (ersetzen Sie http://cran.wustl.edu/ durch die CRAN-Spiegel-URL, die Sie in Schritt 1 gewählt haben):
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
Beachten Sie auch, dass ich r-base
zum Upgrade hinzugefügt habe und r-base-dev
, aber ich weiß nicht, ob Sie r-base-dev
haben Eingerichtet. Wenn nicht, empfehle ich Ihnen dringend, es über sudo apt install r-base-dev
zu installieren .
Schritt 3
Starten Sie eine neue R-Sitzung und führen Sie Folgendes aus:
update.packages(checkBuilt=TRUE, ask=FALSE)
Dann sollten Sie startklar sein.
Aktualisierung:Linux Mint 19 und R 3.6.x
Da sowohl Linux Mint als auch R Upgrades gesehen haben, seit ich diese Frage beantwortet habe, aktualisiere ich für diejenigen, die zu dieser Antwort kommen und die Informationen für Linux Mint 19 und R 3.6.x benötigen.
Der einzige Unterschied besteht darin, dass anstelle des Befehls
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
müssen Sie verwenden
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu bionic-cran35/" | sudo tee -a /etc/apt/sources.list
(Ersetzen Sie http://cran.wustl.edu/ durch die CRAN-Spiegel-URL, die Sie in Schritt 1 gewählt haben)
Ich habe hier den vollständigen Schlüssel eingefügt, obwohl viele andere Anleitungen, die Sie möglicherweise sehen, nur die „Kurztaste“ verwenden. Ich habe diese Anleitung aktualisiert, um aus Sicherheitsgründen den vollständigen Schlüssel zu verwenden (siehe zum Beispiel hier).