Jestem całkiem nowy w Linuksie. Zainstalowałem R-base w moim Ubuntu 12.04 za pomocą Centrum oprogramowania (domyślnie r-2.14). Chcę uaktualnić do / zainstalować R 3.02 lub nowszy. Jak mogę to zrobić? Dziękuję Ci.
Jestem całkiem nowy w Linuksie. Zainstalowałem R-base w moim Ubuntu 12.04 za pomocą Centrum oprogramowania (domyślnie r-2.14). Chcę uaktualnić do / zainstalować R 3.02 lub nowszy. Jak mogę to zrobić? Dziękuję Ci.
Odpowiedzi:
Musisz dodać repozytorium R do swojego systemu:
Użyj swojego ulubionego edytora tekstu (używam gedit
jako przykładu), aby otworzyć /etc/apt/sources.list
:
sudo -H gedit /etc/apt/sources.list
Dodaj tę linię do pliku (jeśli jest to powolne, użyj innego kopii lustrzanej . Możesz również zmienić precise
nazwę kodową dla swojej wersji Ubuntu --- np. trusty
Dla 14.04):
deb http://cran.rstudio.com/bin/linux/ubuntu precise/
Zaktualizuj listę pakietów
sudo apt-get update
Zainstaluj najnowszą wersję R-base (możesz także ponownie użyć centrum oprogramowania):
sudo apt-get install r-base
precise
na quantal
.
precise/
. Wiem, że jest to trochę inne niż większość apt-repozytoriów, ale tak to opisują instrukcje w cran.rstudio.com/bin/linux/ubuntu.
Musiałem poświęcić czas na zastanawianie się nad tym i zapominanie o tym, jak to działa, a następnie wielokrotne rozwiązywanie tego problemu, oto bardziej kompletna odpowiedź, która jest przyszłościowa.
Edytuj sources.list
plik. Ten plik zawiera serwery, które apt-get
konsultują się w celu sprawdzenia, czy oprogramowanie istnieje i skąd można je pobrać. Plik można edytować za pomocą następującego polecenia:
sudo -H gedit /etc/apt/sources.list
Wymaga to edytora gedit. Jeśli pojawi się błąd, zainstaluj to ( sudo apt-get install gedit
) lub użyj innego edytora, takiego jak nano ( sudo nano /etc/apt/sources.list
).
Znajdź działający serwer, z którego można pobrać R, a także wersję R, którą jesteś zainteresowany. Często oznacza to, że trzeba szukać nazwy najnowszej wersji Ubuntu. Lista wydań jest utrzymywana na stronie Ubuntu . Poszukaj najnowszej wydanej wersji i użyj tylko pierwszego słowa w nazwie bez wielkich liter. Na przykład w wersji 16.04 pełna nazwa to, Xenial Xerus
a zatem należy użyć nazwy xenial
. Dlatego dodajemy następujący wiersz do sources.list
:
deb http://cran.rstudio.com/bin/linux/ubuntu xenial/
Zauważ, że powyższa linia używa kopii lustrzanej rstudio.com. Można wybrać inne lustro tej długiej listy i odpowiednio zmienić adres URL. Na przykład:
deb http://mirrors.dotsrc.org/cran/bin/linux/ubuntu xenial/
Zapisz i zamknij plik. Następnie można zainstalować najnowszą wersję za pomocą:
sudo apt-get update # update apt-get's list of known releases
sudo apt-get install r-base # install the newest available version of R
Odpowiedzi do tej pory są przydatne, ale wszystkie pomijają następny krok, który będzie wymagany od każdego, kto zamierza poważnie używać R. Cytowane wiersze pochodzą z kanonicznego Podręcznika instalacji i administracji R:
Użytkownicy, którzy muszą skompilować pakiety R ze źródła [np. Opiekunowie pakietów lub ktokolwiek instalujący pakiety za pomocą install.packages ()] powinni również zainstalować pakiet r-base-dev:
sudo apt-get install r-base-dev
Myślę, że potencjalni instalatorzy powinni uważniej czytać ten Podręcznik, niż zalecały do tej pory zalecenia na tej stronie.
W Ubuntu 14.04 LTS polecenia są
sudo -H gedit /etc/apt/sources.list
deb http://cran.rstudio.com/bin/linux/ubuntu quantal/
* Uwaga: ukośnik jest wymagany, w przeciwnym razie pojawi się błąd
sudo apt-get update
sudo apt-get install r-base