每当我运行时sudo apt-get update
,都会出现此错误:
E: GPG error: http://opart.org ./ InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?)
当我尝试通过软件中心安装某些东西时,出现同样的错误。
Failed to download repository information, Check your internet connection
并且详细信息与我在终端上看到的错误相同。
这是 sudo grep -R "opart.org" /etc/apt/ 的输出:
sudo grep -R "opart.org" /etc/apt/
/etc/apt/sources.list.save: deb opart.org/debian/ ./
/etc/apt/sources.list.save:deb opart.org/debian/ ./
/etc/apt/sources.list:deb opart.org/debian/ ./
/etc/apt/sources.list:deb opart.org/debian/ ./
由于我不能在这里发布超过 2 个链接,因此我已从链接中删除了 http。
答案1
旁边http://opart.org不再可用。
该网站可出售
所以
grep -rl 'opart.org' /etc/apt/ | xargs sudo sed -i '/opart\.org/d'
sudo apt-get update
答案2
在终端中运行
sudo sed -i '/opart\.org/d' /etc/sources.list
这将修复该问题sudo apt-get update
。
问题是因为您将不再存在的软件源添加到了文件中/etc/sources.list
。