Назад | Перейти на главную страницу

Ошибка обновления apt-get

У меня проблема с apt на моем debian box. С начала июля мне не удавалось обновлять пакеты, видимо из-за того, что у некоторых ключей истек срок действия. Я нашел несколько веб-сайтов, которые пытались мне помочь, но ни одно из предложенных решений не помогло. Поэтому я спрашиваю здесь.

Когда я запускаю "apt-get update", я получаю такую ​​ошибку:

# apt-get update
Get:1 ftp://85.17.159.15 etch Release.gpg [1032B]
Get:2 http://security.debian.org etch/updates Release.gpg [835B]                  
Hit ftp://85.17.159.15 etch Release                                               
Hit http://security.debian.org etch/updates Release
Err ftp://85.17.159.15 etch Release

Err http://security.debian.org etch/updates Release

[...]
Fetched 107kB in 0s (407kB/s)
Reading package lists... Done
W: GPG error: ftp://85.17.159.15 etch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: http://security.debian.org etch/updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AA38DCD55BE302B
W: You may want to run apt-get update to correct these problems

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

попробуй это :

gpg --keyserver pgpkeys.mit.edu --recv-key  9AA38DCD55BE302B
gpg -a --export 9AA38DCD55BE302B | sudo apt-key add -

Это недавняя система Debian, чтобы избежать повреждения источников