如果有原本在使用 Spotify 的 Debian repository,從今天 2015-06-26 開始可能會遇到下面的問題。
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://repository.spotify.com stable InRelease: 由於無法取得它們的公鑰,以下簽章無法進行驗證: NO_PUBKEY 13B00F1FD2C19886 W: 無法取得 http://repository.spotify.com/dists/stable/InRelease, W: 某些索引檔未能下載。其已遭略過,或改為使用舊的。
這是因為原本的金鑰到期了
pub 2048R/94558F59 2012-06-25 [到期: 2015-06-25] uid Spotify Public Repository Signing Key <operations@spotify.com>
這時候只要新增金鑰就可以解決了。
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com D2C19886
順便將原本到期的金鑰給移除掉。
sudo apt-key del 94558F59