当我运行命令时sudo apt update
,出现以下错误:
W: GPG error: http://download.opensuse.org Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8873E7BF70F1BBEA
W: Failed to fetch http://mega.nz/linux/MEGAsync/Debian_6.0/./Packages 404 Not Found [IP: 154.53.224.162 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
我正在运行 Ubuntu 14.04 并使用lubuntu-desktop
。
我怎样才能解决这个问题?
答案1
环顾四周
看起来不像你的来源列表包含http://mega.nz/linux/MEGAsync/Debian_6.0/./Packages
。
您需要检查其中的文件/etc/apt/sources.list.d/
并找到包含此 repo 的问题文件。删除该文件或注释掉该行后,尝试sudo apt-get update
查看问题是否已解决。
笔记
如果您希望将 mega.nz 用作 的存储库MEGAsync
,则需要找到更新/正确的 URL,以及确定和导入签名者的公钥 ( apt-key
)。在不了解后果的情况下导入密钥之前,请先阅读apt
以及它如何使用公钥/私钥。