Mam zainstalowaną wersję R 2.12.1 na moim ubuntu i chciałbym zaktualizować ją do najnowszej wersji 2.15, jak mogę to osiągnąć? Dzięki
Mam zainstalowaną wersję R 2.12.1 na moim ubuntu i chciałbym zaktualizować ją do najnowszej wersji 2.15, jak mogę to osiągnąć? Dzięki
Odpowiedzi:
Ponieważ R jest już zainstalowany, powinieneś móc go zaktualizować tą metodą. Przede wszystkim możesz chcieć mieć pakiety, które zainstalowałeś w poprzedniej wersji w nowej, więc wygodnie jest sprawdzić ten post . Następnie postępuj zgodnie z instrukcjami tutaj
Otwórz sources.list
plik:
sudo nano /etc/apt/sources.list
Dodaj wiersz ze źródłem, z którego zostaną pobrane pakiety. Na przykład:
deb https://cloud.r-project.org/bin/linux/ubuntu/ version/
Wymień https://cloud.r-project.org
się cokolwiek lustro chcesz użyć, i zastąpić
version/
z niezależnie od wersji Ubuntu używasz (na przykład trusty/
, xenial/
i tak dalej). Jeśli otrzymujesz komunikat „Błędnie sformatowany wiersz”, sprawdź, czy między /ubuntu/
a jest spacja version/
.
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 breloczka:
gpg -a --export E084DAB9 | sudo apt-key add -
Zaktualizuj źródła i uaktualnij instalację:
sudo apt-get update && sudo apt-get upgrade
Zainstaluj nową wersję
sudo apt-get install r-base-dev
Odzyskaj swoje stare paczki, postępując zgodnie z rozwiązaniem, które najbardziej Ci odpowiada ( zobacz to ). Na przykład, aby odzyskać wszystkie pakiety (nie tylko te z CRAN), chodzi o:
- skopiuj pakiety z R-oldversion/library
do R-newversion/library
, (nie nadpisuj pakietu, jeśli już istnieje w nowej wersji!).
- Uruchomienie polecenia R update.packages(checkBuilt=TRUE, ask=FALSE)
.