E:GPG 错误:http://mega.nz ./ InRelease:Clearsigned 文件无效,得到“NODATA”(网络是否需要身份验证?)

E:GPG 错误:http://mega.nz ./ InRelease:Clearsigned 文件无效,得到“NODATA”(网络是否需要身份验证?)

运行 Xubuntu 14.04LTS

最初,我收到以下错误

E: GPG error: http://mega.nz ./ Release: The following signatures were invalid: NODATA 1 NODATA 2

做了什么这个答案告诉我该怎么做,尝试再次更新。新的问题出现了。

E: GPG error: http://mega.nz ./ InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?)

我该如何解决?

答案1

我遇到了同样的错误。由于这是最近才出现的问题,我相信一定是 megasync 服务器出了问题。我通过转到 /etc/apt/sources.list.d 然后使用以下命令删除所有以 mega 开头的文件来修复此问题:

sudo rm mega*

然后运行:

sudo apt-get 更新

答案2

我遇到了同样的错误。
虽然上述技术可能有效,但我建议一种更干净的方法

  1. 系统设置->软件与更新->其他软件
  2. 取消选中包含 的选项http://mega.nz ./ InRelease

这样您就可以开始apt-get update工作,而无需删除您的配置设置。
最后等待 Mega 为这个错误创建一个补丁,然后使用相同的步骤再次选中该框。

答案3

Megasync GPG 问题已通过重新安装得到修复。(UBUNTU18.04)打开“软件和更新”,然后删除“https://mega.nz/linux/MEGAsync/xUbuntu_18.04/“存储库。

sudo apt-get --purge remove megasync
rm -rf ~/.local/share/data/Mega\ Limited
sudo apt-get update
sudo apt-get upgrade
sudo apt autoremove

从 MegaSync 下载 megasync-xUbuntu_18.04_amd64.deb

sudo dpkg -i megasync-xUbuntu_18.04_amd64.deb
sudo apt-get -f install

启动 Magasync。

相关内容