📅  最后修改于: 2023-12-03 14:57:57.313000             🧑  作者: Mango
当你在使用进程过滤器时,可能会遇到以下错误:
http处的未签名文件“存档内容”:orgmode.org elpa
这个错误通常发生在安装或更新 Emacs 包时。它的意思是 Emacs 找不到正确的签名来验证该包是否来自可信的来源。
这个错误通常是由于 Emacs https transport 的问题引起的。Emacs https transport 在下载或更新包时会对包进行验证,以确保它们来自可信的来源。但是,如果该包的签名无效或不存在,就会出现上述错误。
以下是解决这个错误的几种方法:
你可以手动从包的官方网站下载该包,并将其放入 Emacs 的 package 目录中。然后,重新启动 Emacs,该包就会被加载并可以使用。
如果你确定该包是安全的,你可以暂时禁用验证签名。在 Emacs 中运行以下命令:
(setq package-check-signature nil)
然后重新安装包。
但是请注意,这会降低安全性,因此请仅在你相信该包的来源时使用这种方法。
如果你的 Emacs 版本较老,可能需要更新 https transport。在 Emacs 中运行以下命令:
M-x package-refresh-contents
M-x package-install gnu-elpa-keyring-update
这将更新 Emacs 的 https transport 和签名,从而解决该错误。
当你在使用进程过滤器时,可能会遇到 http 处的未签名文件“存档内容”:orgmode.org elpa 错误。这个错误通常是由于 Emacs https transport 的问题引起的,解决方法包括手动下载包、暂时禁用签名验证和更新 Emacs https transport。请注意,仅在你相信该包的来源时使用这些方法。