2015-03-29 5 views
5

Zanim zainstaluję R ze źródła, zwykle robię "sudo apt-get build-dep r-base", który zawsze działał pod Ubuntu. Teraz mam maszynę Debian (Testing) z LXDE i podczas wykonywania powyższego, otrzymuję "E: Nie mogę znaleźć pakietu źródłowego dla r-base". Co może być przyczyną tego błędu?Błąd "Nie można znaleźć pakietu źródłowego dla r-base" podczas testowania Debiana

Aktualizacja

zapomniałem dodać deb http://stat.ethz.ch/CRAN/bin/linux/debian jessie-cran3 i deb-src http://stat.ethz.ch/CRAN/bin/linux/debian jessie-cran3 do /etc/apt/sources.list. Po sudo apt-get update, uzyskałam:

Reading package lists... Done 
W: GPG error: http://stat.ethz.ch jessie-cran3/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 06F90DE5381BA480 

W sekcji cran.r-project.org -> Pobierz R dla systemu Linux -> Debian -> SECURE APT mówi, klucz musi być dodana. Jak to się nie udało, zrobiłem to nieco inaczej poprzez sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <NUMBER> gdzie <NUMBER> jest numerem podanym powyżej, więc 06F90DE5381BA480

+0

Czy dodać repozytorium do źródeł apt plik? –

+0

Cześć Joshua, dzięki za pomoc. To dziwne, nie musiałem tego robić w Ubuntu, a /etc/apt/sources.list nie wyświetlał tam żadnych wpisów związanych z R. Co musiałbym tam umieścić? –

+0

* argh *, na pewno, na CRAN ... Spróbuję tego ... –

Odpowiedz

4

ten pracował dla mnie:

sudo sh -c 'echo "deb http://cran.rstudio.com/bin/linux/debian wheezy-cran3/" >> /etc/apt/sources.list' 

sudo apt-key adv --keyserver keys.gnupg.net --recv-key 381BA480 

sudo apt-get update 

sudo apt-get install r-base 
Powiązane problemy