运行以下命令时出现此错误
sudo apt-get update
错误:
GPG error: http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/grizzly Release: Detached signature file '/var/lib/apt/lists/partial/ubuntu-cloud.archive.canonical.com_ubuntu_dists_precise-updates_grizzly_Release.gpg' is in unsupported binary format
答案1
您正在尝试向 Kali 安装一些针对 Ubuntu 版本(12.04 LTS、精准穿山甲)于 2017 年 4 月结束生命周期。apt-get
正在访问的特定版本文件来自 2014 年,其 GPG 签名文件来自 2016 年。
你自己看: http://ubuntu-cloud.archive.canonical.com/ubuntu/dists/precise-updates/grizzly/
如果你的 Kali 版本是最新的,那么这个存储库的内容应该已经过时了。你到底为什么希望它能起作用???
尽管如此,Release.gpg
本地磁盘上该存储库的文件似乎在下载时已损坏。你尝试过跑步sudo apt-get clean
并再试一次吗?
如果您想删除该存储库,请检查您的/etc/apt/sources.list
文件以及目录*.list
中的任何文件。/etc/apt/sources.list.d/
找到一条看起来像这样的行:
deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/grizzly [...there may be something else here...]
并将其删除或注释掉。然后运行sudo apt-get clean
,然后再次尝试更新。