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.listplik:
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.orgsię 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/.
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/librarydo R-newversion/library, (nie nadpisuj pakietu, jeśli już istnieje w nowej wersji!).
- Uruchomienie polecenia R update.packages(checkBuilt=TRUE, ask=FALSE).
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:Dodaj wiersz ze źródłem, z którego zostaną pobrane pakiety. Na przykład:
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ładtrusty/
,xenial/
i tak dalej). Jeśli otrzymujesz komunikat „Błędnie sformatowany wiersz”, sprawdź, czy między/ubuntu/
a jest spacjaversion/
.Pobierz bezpieczny klucz APT:
lub
Dodaj go do breloczka:
Zaktualizuj źródła i uaktualnij instalację:
Zainstaluj nową wersję
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
doR-newversion/library
, (nie nadpisuj pakietu, jeśli już istnieje w nowej wersji!).- Uruchomienie polecenia R
update.packages(checkBuilt=TRUE, ask=FALSE)
.źródło