Nuri @ 17-04-2008 09:50:28

сегодня обновил список приложений, приехали обновления для bomberman, homeip, homediskfree и еще пара подобных. пытался обновить бомбермэна, пишет, что какие-то пакеты были установлены из другого источника и могут повредить систему. apt-get update в конце своей работы говорит следующее:
W: GPG error: http://maemo-hackers.org    chinook Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5FD45CD3EA68E29D
W: You may want to run apt-get update to correct these problems
это как-то связано? и что с этим делать?

gLobster @ 17-04-2008 12:50:33

Второе сообщение есть всегда и говорит о том, что на репозитарии неверная подпись. Типа несертифицированный. А чего ещё ждать от хакерского репозитария :) ? Первое сообщение не имеет отношения ко второму никаким боком. Оно говорит о том, что есть обновление для установленного в таблетку пакета, но оно находится не в том же репозитарии, что и первоисточник. Типа обновление идёт из другого места. В redpill mode такой пакет легко поставится.

Nuri @ 17-04-2008 13:22:08

ставил много софта маэмо-хакерс, всегда был сертифицированный. или я этой мессаги не видел. второе наиболее вероятно :)

gLobster @ 17-04-2008 22:09:30

Это сообщение уровня обновления списка софта репозитария. ПОявляется в журнале менеджера приложений при обновлении. Войдите, обновите, а потом загляните в лог - там его и увидите.

Dali @ 18-04-2008 04:58:57

Nuri говорит:

W: GPG error: http://maemo-hackers.org    chinook Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5FD45CD3EA68E29D

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

Ищем на сайте поддержки репозитория ключ в виде:
GPG key: 387EE263
или файл ключа:
http://wine.budgetdedicated.com/apt/387EE263.gpg    (иногда .asc или .gpg.asc)
и подставляем вместо KEY или URL соответственно. Или скачиваем файл.

В первом случае:
sudo gpg -v --homedir /root/.gnupg --keyserver wwwkeys.eu.pgp.net --recv-keys KEY
sudo apt-key add /root/.gnupg/pubring.gpg

или
gpg --keyserver subkeys.pgp.net --recv KEY
gpg --export --armor KEY | sudo apt-key add -

Во втором:
wget URL --quiet -O - | sudo apt-key add -

sudo apt-key add FILE

и наконец
sudo apt-get update

Опции --homedir /root/.gnupg и /root/.gnupg/pubring.gpg возможно необязательны, надо смотреть какие там по умолчанию. Кейсервер тоже не один и не два существует.
На таблетке все эти команды есть (wget надо ставить). Но я на ней не проверял. Только в Убунту.

Nuri @ 18-04-2008 05:19:58

Странно, раньше я запускал apt-get update, но данного ругательства не видел.