LinuxForum.Fans
Тема

Не получается проверить загруженный образ gentoo

Автор: putexod 4 сообщений 1054 просмотров
25.11.2020 10:49 #435603

Делаю всё по handbook.
Скачивая gentoo отсюда: https://gentoo.osuosl.org//releases/x86/autobuilds/current-install-x86-minimal/
И файлы DIGESTS и DIGESTS.asc

Далее пробую получить ключи

text
gpg --keyserver hkps://hkps.pool.sks-keyservers.net --recv-keys 0xBB572E0E2D182910

Итог:

text
gpg: сбой при получении с сервера ключей: Общая ошибка

Ок. Там прописан второй вариант:

text
wget -O- https://gentoo.org/.well-known/openpgpkey/hu/wtktzo4gyuhzu8a4z5fdj3fgmr1u6tob?l=releng | gpg --import

Резльтат:

text
zsh: no matches found: https://gentoo.org/.well-known/openpgpkey/hu/wtktzo4gyuhzu8a4z5fdj3fgmr1u6tob?l=releng
gpg: не найдено данных формата OpenPGP.
gpg: Всего обработано: 0

Скачиваю выручную.
Выполняю

text
% gpg --import wtktzo4gyuhzu8a4z5fdj3fgmr1u6tob                                                                     [10:44]
gpg: ключ 9E6438C817072058: 84 подписи не проверены за отсутствием ключа
gpg: ключ 9E6438C817072058: "Gentoo Linux Release Engineering (Gentoo Linux Release Signing Key) <releng@gentoo.org>" не изменен
gpg: ключ BB572E0E2D182910: 13 подписей не проверено за отсутствием ключа
gpg: ключ BB572E0E2D182910: 1 плохая подпись
gpg: ключ BB572E0E2D182910: "Gentoo Linux Release Engineering (Automated Weekly Release Key) <releng@gentoo.org>" не изменен
gpg: Всего обработано: 2
gpg:  

Ну и кроме того:

text
% sha512sum -c install-x86-minimal-20201123T214503Z.iso.DIGESTS                                                     [10:47]
install-x86-minimal-20201123T214503Z.iso: ЦЕЛ
install-x86-minimal-20201123T214503Z.iso: ПОВРЕЖДЁН
sha512sum: install-x86-minimal-20201123T214503Z.iso.CONTENTS.gz: Нет такого файла или каталога
install-x86-minimal-20201123T214503Z.iso.CONTENTS.gz: ОШИБКА при открытии или чтении
sha512sum: install-x86-minimal-20201123T214503Z.iso.CONTENTS.gz: Нет такого файла или каталога
install-x86-minimal-20201123T214503Z.iso.CONTENTS.gz: ОШИБКА при открытии или чтении
sha512sum: ПРЕДУПРЕЖДЕНИЕ: не удалось прочитать 2 файла из списка
sha512sum: ПРЕДУПРЕЖДЕНИЕ: НЕ совпала 1 вычисленная контрольная сумма

Что я не так делаю?

25.11.2020 16:19 #435608

putexod,

"putexod" написал:
gpg: сбой при получении с сервера ключей: Общая ошибка

Обычно такие фокусы случаются при обслуживании сервера или заливке новых данных.

"putexod" написал:
% gpg --import wtktzo4gyuhzu8a4z5fdj3fgmr1u6tob [10:44]
gpg: ключ 9E6438C817072058: 84 подписи не проверены за отсутствием ключа
gpg: ключ 9E6438C817072058: "Gentoo Linux Release Engineering (Gentoo Linux Release Signing Key) <releng@gentoo.org>" не изменен
gpg: ключ BB572E0E2D182910: 13 подписей не проверено за отсутствием ключа
gpg: ключ BB572E0E2D182910: 1 плохая подпись
gpg: ключ BB572E0E2D182910: "Gentoo Linux Release Engineering (Automated Weekly Release Key) <releng@gentoo.org>" не изменен
gpg: Всего обработано: 2
gpg:

Не все пакеты имеют авторскую подпись. Для библиотек, например, это бессмысленно.

"putexod" написал:
Что я не так делаю?

Страдаете фигнёй. Скачали минималку? Смело начинайте установку - все кракозябры исправятся в процессе сборки. :)

25.11.2020 20:26 #435611
"putexod" написал:
Там прописан второй вариант

Адрес в кавычки возьмите.

26.11.2020 13:49 #435613

Ну так в хендбуке указано Список ключей находится на странице сигнатур
Туда переходите и скачивайте все ключи, так как там написано - что их выпуски подписаны одним из этих ключей.
Пример:
[console]$ gpg --keyserver hkps://keys.gentoo.org --recv-keys 0x13EBBDBEDE7A12775DFDB1BABB572E0E2D182910[/console]
А далее можно скачивать с одного из зеркал и проверять:
[console]$ gpg --verify stage3-i686-20201116T214503Z.tar.xz.DIGESTS.asc
gpg: Подпись сделана Вт 17 ноя 2020 04:01:05 MSK
gpg: ключом RSA с идентификатором 534E4209AB49EEE1C19D96162C44695DB9F6043D
gpg: Действительная подпись пользователя "Gentoo Linux Release Engineering (Automated Weekly Release Key) <releng@gentoo.org>" [неизвестно]
gpg: Внимание: Данный ключ не заверен доверенной подписью!
gpg: Нет указаний на то, что подпись принадлежит владельцу.
Отпечаток первичного ключа: 13EB BDBE DE7A 1277 5DFD B1BA BB57 2E0E 2D18 2910
Отпечаток подключа: 534E 4209 AB49 EEE1 C19D 9616 2C44 695D B9F6 043D
gpg: Внимание: не отделенная подпись; файл 'stage3-i686-20201116T214503Z.tar.xz.DIGESTS' НЕ был проверен![/console]
Я обычно качаю с зеркала yandex тыц, от туда скорость по быстрее будет.
Добавлено: 26.11.2020 13:49:34

"putexod" написал:
Что я не так делаю?

Не все файлы скачаны которые следует проверить.
А sha512sum показывает, что контрольная сумма файла install-x86-minimal-20201123T214503Z.iso совпадает, остальные файлы отсутствуют. Слово повреждён выскакивает из за не правильного формата файла, по этому рекомендуется отдельно проверять соответствие контрольных сумм для каждого файла, так же можно просто подправить данный файл c расширением DIGESTS и удалить из него все строки не связанные с SHA512 и снова выполнить проверку.

Войдите или зарегистрируйтесь, чтобы ответить.