从命令行输入后sudo apt-get upgrade
我得到
WARNING: The following packages cannot be authenticated!
r-cran-matrix
Install these packages without verification [y/N]?
或者,从任务管理器中,我得到
存在许多相关的解决方案。尝试这个导致
Reading package lists... Done
W: GPG error: http://cran.rstudio.com precise/ Release: The following signatures were invalid: KEYEXPIRED 1445181253 KEYEXPIRED 1445181253 KEYEXPIRED 1445181253
W: Duplicate sources.list entry http://linux.dropbox.com/ubuntu/ precise/main amd64 Packages (/var/lib/apt/lists/linux.dropbox.com_ubuntu_dists_precise_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://linux.dropbox.com/ubuntu/ precise/main i386 Packages (/var/lib/apt/lists/linux.dropbox.com_ubuntu_dists_precise_main_binary-i386_Packages)
我按照说明操作后似乎得到了一组相同的错误此解决方案。
我也试过这,导致 结束时出现以下故障apt-get update
:
W: Duplicate sources.list entry http://linux.dropbox.com/ubuntu/ precise/main amd64 Packages (/var/lib/apt/lists/linux.dropbox.com_ubuntu_dists_precise_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://linux.dropbox.com/ubuntu/ precise/main i386 Packages (/var/lib/apt/lists/linux.dropbox.com_ubuntu_dists_precise_main_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems
我错过了什么?
答案1
你实际上有两个不同的问题,它们是不是它们彼此相关,但又是不同的问题。
第一个是r-cran-matrix
问题,由输出中的行指定E:...
。用于该存储库签名的 GPG 密钥不再有效且已过期。您需要参考安装该存储库的位置来重新添加它并更新密钥。
第二个是 Dropbox 有两个条目,W:...
输出中有两行表示。检查所有sources.list
文件和文件中/etc/apt/sources.list.d/*.list
是否有 Dropbox 的重复条目。根据该错误,您似乎有两个匹配的条目。
答案2
我真的很困惑,因为我不知道 dropbox 和 cran 是如何连接的,但我刚刚sudo gedit /etc/apt/sources.list
删除了dropbox
其中的两行,现在sudo apt-get update
运行正常。不用担心 dropbox,因为我不再使用它了。
如果有人能发布一个相对规范的答案,我会很乐意给予赞扬。