あれこれ備忘録@はてなブログ

勉強したことやニュースや出来事を備忘録として書いていきます

このブログには広告が含まれます

(追記あり:解決しました)PeperFlashプラグインが公開鍵のエラーでアップデートできない

sudo update-pepperflashplugin-nonfree --install

を実行したのですが

ERROR: failed to retrieve status information from google : W: 以下の鍵 ID に対して利用可能な公開鍵がありません: 1397BC53640DB551 More information might be available at: http://wiki.debian.org/PepperFlashPlayer

Googleで検索してみると以下のような情報が

askubuntu.com

abyssluke.hatenablog.com

公開鍵が期限切れになったらしいです。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

この2つのうちどちらかを実行するとうまく行くということでやってみたのですが、変わりませんでした。

ここにあるのと同じエラーが出てうまくいかないのです。

[SOLVED] update-pepperflashplugin-nonfree as regular update? - SolydXK | Forums

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.i5ltq7po9v --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-stable.gpg --keyring /etc/apt/trusted.gpg.d/solydxk-keyring.gpg --keyserver keys.gnupg.net --recv-keys 1397BC53640DB551

gpg: requesting key 640DB551 from hkp server keys.gnupg.net

gpg: key D38B4796: "Google Inc. (Linux Packages Signing Authority) linux-packages-keymaster@google.com" not changed

gpg: Total number processed: 1

gpg: unchanged: 1

apt-getでpepperflash-nonfreeを再インストールしてみましたがやっぱりダメでした。

この情報はUbuntuなのですが、今使っているOSはLinux Mintだからかも知れません。

どうすれば良いのでしょうね。

追記

解決しました。

unix.stackexchange.com

gpg --keyserver pgp.mit.edu --recv-keys 1397BC53640DB551

gpg --export --armor 1397BC53640DB551 | sudo sh -c 'cat >> /usr/lib/pepperflashplugin-nonfree/pubkey-google.txt'

を実行しました。

さらに追記 https://dl.google.com/linux/linux_signing_key.pub を/usr/lib/pepperflashplugin-nonfree/pubkey-google.txt にリネームorコピーしてもうまく行くようです。