[英]Error “Unable to find a source package for r-base” on Debian Testing
在從源代碼安裝R之前,我通常會在Ubuntu下運行“sudo apt-get build-dep r-base”。 現在我有一台帶有LXDE的Debian(測試)機器,在執行上述操作時,我得到“E:無法找到r-base的源包”。 可能是導致此錯誤的原因是什么?
更新
我忘了添加deb http://stat.ethz.ch/CRAN/bin/linux/debian jessie-cran3
和deb-src http://stat.ethz.ch/CRAN/bin/linux/debian jessie-cran3
到/etc/apt/sources.list
。 在sudo apt-get update
,我獲得了:
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
正如章節cran.r-project.org - >下載R for Linux - > debian - > SECURE APT所說,需要添加一個密鑰。 由於這個失敗了,我通過sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <NUMBER>
做了一點點不同,其中<NUMBER>
是上面給出的數字,所以06F90DE5381BA480
這對我有用:
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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.