1

Я уже некоторое время пытаюсь установить 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 <root@linuxmint.com>"

ОБНОВЛЕНИЕ: Теперь, когда я повторяю все шаги, чтобы убедиться, что я все сделал правильно, я сталкиваюсь с этой ошибкой, когда пытаюсь импортировать ключи с командами, приведенными на веб-сайте 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

2

Есть в основном два способа, вы можете полностью проверить целостность диска. Сначала нужно проверить контрольную сумму. Пожалуйста, следуйте этим шагам, чтобы проверить контрольную сумму:

  1. Запустите команду ниже, чтобы ваш загруженный ISO-файл получил контрольную сумму.

    sha256sum -b linuxmint-18-cinnamon-64bit-beta.iso
    редактируйте только имя загруженного ISO-файла во время выполнения команды, если у вас другое. После выполнения команды вы найдете контрольную сумму, например:8a2d3a3276d36497470156063e02ba894d5b9d562a8edf856dd29ee479eb55c4 * linuxmint-18-cinnamon-64bit-beta.iso

  2. Теперь вам нужно открыть файл sha256sum.txt, который вы скачали с веб-сайта Linux mint, и убедиться, что они совпадают. Обычно вы можете открыть файл .txt в любом текстовом редакторе и сравнить контрольную сумму или использовать команду cat в Linux. Вот команда:

кот sha256sum.txt

Если они совпадают, то этого достаточно, чтобы убедиться, что ваши файлы образов ISO-дисков являются подлинными и безопасными.

Второй способ: чтобы проверить подпись безопасности (gpg), ключ подписи образа диска, выполните следующие действия:

  1. Откройте терминал и выполните эту команду:

    gpg --recv-key A25BAE09

  2. Теперь проверьте отпечаток пальца с помощью этой команды:

    gpg - список ключей - с отпечатком пальца

    и, пожалуйста, проверьте, что отпечаток пальца:

    Отпечаток ключа = 27DE B156 44C6 B3CF 3BD7 D291 300F 846B A25B AE09

    Ключ подписи uid Linux Mint ISO

  3. Теперь вы должны убедиться, что файл контрольной суммы правильно подписан только что полученным ключом. Перейдите в папку загрузки:

    CD Загрузки

  4. Введите эту команду:

    gpg --verify sha256sum.txt.gpg sha256sum.txt

Если написано «Хорошая подпись ...», значит, вы закончили. Игнорируйте предупреждения о том, что Ключ не сертифицирован.

Если вышеуказанный процесс завершится неудачно, вы можете попробовать весь процесс, создав собственный ключ. Если вам нужна помощь, пожалуйста, дайте мне знать. Вышеуказанный процесс должен работать. Спасибо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .