我在我的一台服务器上运行 ubuntu 14。
当我运行 sudo apt-get update 时,出现以下错误。
W: GPG error: http://cran.rstudio.com trusty/ Release: The following signatures were invalid: KEYEXPIRED 1445181253 KEYEXPIRED 1445181253 KEYEXPIRED 1445181253
我是否应该修改我的 ppa 存储库列表或采取其他措施来解决此问题。
更新: 我尝试使用以下方法从服务器中删除 R
sudo apt-get --purge remove r-base
sudo apt-get --purge remove r-base-core
sudo apt-get --purge remove r-base-recommended
但是,我仍然看到 apt-get update 存在同样的问题。
答案1
查看“安全 APT”部分https://cran.r-project.org/bin/linux/ubuntu/README.html:
添加密钥 ID 为 E084DAB9 的密钥帮我解决了这个问题。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
答案2
如果您不需要 R,您只需从 /etc/apt/sources.list 中删除 cran 行就可以了。
sudo apt-key del 1445181253 将删除有问题的密钥。
答案3
抱歉,我问了这么多冒昧的问题,但是 Java 与您在存储库中设置的第三方存储库有什么关系?
另外,我发现您能够更改您的存储库,但无法读取错误的输出。
您可以添加第三方存储库缺少的密钥:
http://ubuntuforums.org/showthread.php?t=2202787
答案4
从 /etc/apt/sources.list 文件中删除引用后修复