pepperflashplugin-nonfree: ERROR: не удалось получить информацию о статусе из google: W: для следующих идентификаторов ключей нет открытого ключа

Я не могу установить pepperflashplugin-nonfree на моем Ubuntu:

$ sudo apt install pepperflashplugin-nonfree Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: ttf-dejavu ttf-xfree86-nonfree The following NEW packages will be installed: pepperflashplugin-nonfree 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/11,1 kB of archives. After this operation, 70,7 kB of additional disk space will be used. Selecting previously unselected package pepperflashplugin-nonfree. (Reading database ... 603638 files and directories currently installed.) Preparing to unpack .../pepperflashplugin-nonfree_1.7ubuntu1_amd64.deb ... Unpacking pepperflashplugin-nonfree (1.7ubuntu1) ... Setting up pepperflashplugin-nonfree (1.7ubuntu1) ... ERROR: failed to retrieve status information from google : W: There is no public key available for the following key IDs: 1397BC53640DB551 More information might be available at: http://wiki.debian.org/PepperFlashPlayer 

Я добавил отсутствующий ключ:

 $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 1397BC53640DB551 gpg: requesting key 640DB551 from hkp server keyserver.ubuntu.com gpg: key D38B4796: public key "Google Inc. (Linux Packages Signing Authority) <linux-packages-keymaster@google.com>" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) 

И я все еще получаю то же сообщение:

 sudo dpkg-reconfigure pepperflashplugin-nonfree ERROR: failed to retrieve status information from google : W: There is no public key available for the following key IDs: 1397BC53640DB551 More information might be available at: http://wiki.debian.org/PepperFlashPlayer 

Вы можете помочь ?

pepperflashplugin-nonfree имеет свой собственный ключ в /usr/lib/pepperflashplugin-nonfree/pubkey-google.txt . Пока пакет не будет обновлен новым ключом, вы можете добавить ключ локально, выполнив

 gpg --keyserver pgp.mit.edu --recv-keys 1397BC53640DB551 gpg --export --armor 1397BC53640DB551 | sudo sh -c 'cat >> /usr/lib/pepperflashplugin-nonfree/pubkey-google.txt' 

Важно, чтобы новый ключ был добавлен в файл («>>»), старый ключ по-прежнему необходим.

После этого вы можете установить pepperflashplugin с помощью

 sudo update-pepperflashplugin-nonfree --install 

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

Ты на полпути. Чтобы зарегистрировать обновленный ключ, вам необходимо получить его с сервера ключей, а затем добавить его в keyring от apt:

Вот пример (с использованием php.mit.edu , любой доверенный php.mit.edu ключей с обновленным ключом будет работать):

 # retrieve the updated key, adding it your your user's keyring gpg --keyserver pgp.mit.edu --recv-keys 1397BC53640DB551 # copy the key to apt's keyring gpg --export --armor 1397BC53640DB551 | sudo apt-key add - # no more error sudo apt-get update 

Вы должны использовать:

 sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 1397BC53640DB551