Nyní je to velmi jednoduché. Stačí udělat:
install.packages("ropenblas")
ropenblas::rcompiler()
Poznámka :Nyní mám na GitHubu (zde) aktuálního průvodce upgradem R na Linux Mint nebo Ubuntu Linux, který také obsahuje trochu dalších informací o systémových závislostech pro tidyverse
, oblíbená sada balíčků pro boj s daty, stejně jako devtools
, populární balíček pro vývoj... balíčku R.
Odkaz poskytnutý FedRo je dobrý zdroj, ale bude potřeba provést drobnou změnu, protože používáte Linux Mint 18.1, který používá úložiště Xenial spíše než úložiště Trusty (viz zde). Obvykle také používám tento přístup k řešení balíčků, které jsem již nainstaloval, když upgraduji R, spíše než přístup nabízený FedRo. Takže pro úplnost, toto jsou všechny kroky, které byste měli udělat:
Krok 1
Přejděte na seznam zrcadel CRAN a najděte adresu URL zrcadla, které je vám nejblíže. Níže uvedené příkazy terminálu předpokládají, že zvolíte http://cran.wustl.edu/
Krok 2
Otevřete terminál a zadejte následující příkazy (nahraďte http://cran.wustl.edu/ kteroukoli zrcadlovou adresou CRAN, kterou jste vybrali v kroku 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
Všimněte si také, že jsem upgradoval r-base
a r-base-dev
, ale nevím, jestli máte r-base-dev
nainstalováno. Pokud ne, důrazně doporučuji, abyste si jej nainstalovali přes sudo apt install r-base-dev
.
Krok 3
Spusťte novou relaci R a spusťte následující:
update.packages(checkBuilt=TRUE, ask=FALSE)
Pak byste měli jít.
Aktualizace:Linux Mint 19 a R 3.6.x
Vzhledem k tomu, že Linux Mint i R zaznamenaly upgrady od doby, kdy jsem odpověděl na tuto otázku, aktualizuji se pro ty, kteří tuto odpověď potřebují a potřebují informace pro Linux Mint 19 a R 3.6.x.
Jediný rozdíl je v tom, že místo příkazu
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
musíte použít
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu bionic-cran35/" | sudo tee -a /etc/apt/sources.list
(nahrazení http://cran.wustl.edu/ libovolnou zrcadlovou adresou CRAN, kterou jste vybrali v kroku 1)
Vložil jsem sem úplný klíč, i když mnoho dalších průvodců, které můžete vidět, bude používat pouze "zkratku". Tuto příručku jsem z bezpečnostních důvodů aktualizoval, aby používal úplný klíč (viz například zde).