GPG error: http://packages.dotdeb.org squeeze Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY E9C74FEEA2098A6E

Если у Вы добавили в /etc/apt/sources.list следующее:

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all</p>

и при выполнении обновления списка доступных пакетов

apt-get update или aptitude update

получаете ошибку:

error: http://packages.dotdeb.org squeeze Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E9C74FEEA2098A6E

то Вам нужно сделать следующее:

gpg --keyserver keys.gnupg.net --recv-key 89DF5277
gpg -a --export 89DF5277 | sudo apt-key add -

могут появится ещё такие ошибки:

gpg -a --export 89DF5277 | sudo apt-key add -
-bash: sudo: command not found
gpg: [stdout]: write error: Broken pipe
gpg: iobuf_flush failed on close: file write error

побеждается установкой sudo

aptitude install sudo

Всё теперь без проблем можно сделать обновление пакетов.

aptitude update или apt-get update

кому как 😉