Apt
GPG:不支持的二進制格式
執行以下命令時出現此錯誤
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
您正在嘗試向 Kali 安裝一些更新,這些更新適用於2017 年 4 月結束生命週期的 Ubuntu 版本(12.04 LTS, Precise Pangolin
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
,然後再次嘗試更新。