在 ubuntu 14 上运行 apt-get update 时出错

在 ubuntu 14 上运行 apt-get update 时出错

我在我的一台服务器上运行 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 文件中删除引用后修复

相关内容