apt-get update
на одном из хостов получил ошибку:$ sudo apt-get update W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://www.tataranovich.com wheezy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 836CC41976FB442E W: Failed to fetch http://www.tataranovich.com/debian/dists/wheezy/Release: W: Some index files failed to download. They have been ignored, or old ones used instead.
На этом хосте не установлен пакет tataranovich-keyring и ключ не обновился автоматически. Чтобы решить эту проблему достаточно выполнить команду:
$ sudo apt-key adv --keyserver pgp.mit.edu --recv-key 836CC41976FB442E
Затем обновить информацию APT и установить пакет tataranovich-keyring, чтобы избежать подобных проблем в будущем:
$ sudo apt-get update $ sudo apt-get install tataranovich-keyring
Альтернативным решением будет скачать пакет tataranovich-keyring отсюда и установить его руками:
$ wget http://www.tataranovich.com/debian/pool/sid/main/t/tataranovich-keyring/tataranovich-keyring_2015.07.13_all.deb $ sudo dpkg -i tataranovich-keyring_2015.07.13_all.deb
Сегодня 9 июля 2019, срок годности ключа истёк 7 июля 2019, пакет -keyring установлен
ОтветитьУдалитьВторой год подряд умудрился пропустить обновление ключа: https://www.tataranovich.com/debian/pool/sid/main/t/tataranovich-keyring/tataranovich-keyring_2019.07.07_all.deb
Удалитьsignatures were invalid: EXPKEYSIG 836CC41976FB442E Tataranovich.com APT Repository
УдалитьInstall http://www.tataranovich.com/debian/pool/sid/main/t/tataranovich-keyring/tataranovich-keyring_2020.06.12_all.deb
Удалить