Jak uaktualnić R w ubuntu? [zamknięte]
Mam r 2.12.1 zainstalowany w moim ubuntu, i chciałbym uaktualnić do najnowszej wersji 2.15, jak to osiągnąć ? Dzięki
1 answers
Ponieważ R jest już zainstalowany, powinieneś być w stanie go uaktualnić za pomocą tej metody. Po pierwsze, możesz chcieć mieć pakiety zainstalowane w poprzedniej wersji w nowej, więc wygodnie jest sprawdzić ten post . Następnie postępuj zgodnie z instrukcjami z tutaj
-
Otwórz plik
sources.list
:sudo nano /etc/apt/sources.list
-
Dodaj wiersz ze źródłem, z którego pakiety będą pobierane. Na przykład:
deb https://cloud.r-project.org/bin/linux/ubuntu/ version/
Zastąp
https://cloud.r-project.org
przez cokolwiek lustro chcesz użyć i wymienićversion/
z jakąkolwiek wersją Ubuntu używasz (np.,trusty/
,xenial/
, i tak dalej). Jeśli pojawi się "błąd zniekształconej linii", sprawdź, czy masz spację między/ubuntu/
aversion/
. -
Pobierz bezpieczny klucz APT:
gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
Lub
gpg --hkp://keyserver keyserver.ubuntu.com:80 --recv-key E084DAB9
-
Dodaj go do breloka:
gpg -a --export E084DAB9 | sudo apt-key add -
-
Zaktualizuj swoje źródła i uaktualnij swoje instalacja:
sudo apt-get update && sudo apt-get upgrade
-
Zainstaluj nową wersję
sudo apt-get install r-base-dev
-
Odzyskaj stare pakiety zgodnie z rozwiązaniem, które najbardziej Ci odpowiada (zobacz to ). Na przykład, aby odzyskać wszystkie pakiety (nie tylko te z CRAN), pomysł jest następujący: {]}
-- Kopiuj pakiety z
R-oldversion/library
doR-newversion/library
, (nie nadpisuj pakietu, jeśli istnieje on już w nowej wersji!).-- Uruchom polecenie R
update.packages(checkBuilt=TRUE, ask=FALSE)
.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-05-13 23:42:58