验证 Linux Mint .iso 映像时获取 BAD 签名

验证 Linux Mint .iso 映像时获取 BAD 签名

我一直试图在硬盘上安装 Linux Mint 18,但当我尝试使用时,我不断遇到错误gpg --verify。确切的错误如下:

$ sudo gpg --verify sha256sum.txt.gpg sha256sum.txt
gpg: Signature made Thu 30 Jun 2016 05:13:33 AM MDT using RSA key ID A25BAE09
gpg: BAD signature from "Linux Mint ISO Signing Key <[email protected]>"

更新:现在我正在重试所有步骤以确保我做的所有事情都正确无误,当我尝试使用 Linux Mint 网站上提供的命令导入密钥时遇到了这个错误,这里

$ gpg --keyserver keyserver.ubuntu.com --recv-key "27DE B156 44C6 B3CF 
3BD7 
D291 300F 846B A25B AE09"
gpg: requesting key A25BAE09 from hkp server keyserver.ubuntu.com
gpg: [don't know]: invalid packet (ctb=22)
gpg: keydb_get_keyblock failed: eof
gpg: [don't know]: invalid packet (ctb=22)
gpg: /home/morsira/.gnupg/pubring.gpg: copy to `/home/morsira/.gnupg
/pubring.gpg.tmp' failed: invalid packet
gpg: error writing keyring `/home/morsira/.gnupg/pubring.gpg': invalid 
packet
gpg: [don't know]: invalid packet (ctb=22)
gpg: keydb_search failed: invalid packet
gpg: key A25BAE09: public key "[User ID not found]" imported
gpg: error reading `[stream]': invalid packet
gpg: Total number processed: 0
gpg:               imported: 1  (RSA: 1)

答案1

有两种方法可以完全验证光盘的完整性。首先,您需要验证校验和。请按照以下步骤验证校验和

  1. 运行下面的命令,让你下载的 ISO 文件获得校验和

    sha256sum -b linuxmint-18-cinnamon-64bit-beta.iso
    如果您的 ISO 文件名不同,则在运行命令时只编辑下载的 ISO 文件名。运行命令后,您将看到如下校验和:8a2d3a3276d36497470156063e02ba894d5b9d562a8edf856dd29ee479eb55c4 *linuxmint-18-cinnamon-64bit-beta.iso

  2. 现在你需要打开sha256sum.txt检查从 Linux mint 网站下载的文件,确认它们是否匹配。通常可以打开。TXT在任何文本编辑器中打开文件并比较校验和,或者在 Linux 中使用 cat 命令。命令如下:

猫sha256sum.txt

如果它们匹配,那么就足以证明您的 ISO 光盘映像文件是真实且安全的。

第二种方法:验证安全签名(gpg)签名密钥请按照下列步骤操作:

  1. 打开终端并运行此命令:

    gpg --recv-key A25BAE09

  2. 现在使用此命令验证指纹:

    gpg --list-keys --带指纹

    并请检查指纹是否:

    密钥指纹= 27DE B156 44C6 B3CF 3BD7 D291 300F 846B A25B AE09

    uid Linux Mint ISO 签名密钥

  3. 现在,您必须验证校验和文件是否使用您刚刚收到的密钥正确签名。切换到您的下载文件夹:

    cd 下载

  4. 输入此命令:

    gpg --验证 sha256sum.txt.gpg sha256sum.txt

如果显示“良好签名...”,则您已完成。忽略“密钥未经认证”的警告。

如果上述过程失败,那么您可以尝试整个过程创建自己的密钥。如果您需要任何帮助,请告诉我。上述过程应该有效。谢谢。

相关内容