更新 GNU ELPA 公钥

用于签名 GNU ELPA 包的 GPG 密钥将于今年九月过期,需要提前更新,避免出现签名错误(就像最近 Firefox 那样)。

  • 可以安装官方发布的 gnu-elpa-keyring-update 包自动更新密钥。
  • 手动使用 GPG 更新密钥。

来源:https://www.reddit.com/r/emacs/comments/bn6k1y/updating_gnu_elpa_keys/

8 个赞

reddit上很多争议啊

讲一下当你发现Emacs因为GPG密匙过期,已经无法更新package时应该怎么做

  1. 手动到 https://elpa.gnu.org/packages/gnu-elpa-keyring-update.html 下载gnu-elpa-keyring-update
  2. 在Emacs里打开这个tar文件,执行package-install-from-buffer
8 个赞

实在烦的不行的时候,可以关掉验证

M-x customize-variable
package-check-signature

最近更新包遇到了这个报错,网上找到的方式

gpg --homedir ~/.emacs.d/elpa/gnupg --receive-keys 066DAFCB81E42C40

不知道哪里能找到最新的 key?

都在 3 楼给的链接里:

看了下是用这个邮件做签名的:[email protected]。可以找个 key server 搜下: