You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac系统下GPG闲置后无响应且无法正常执行命令的问题求助

Mac系统下GPG闲置后无响应且无法正常执行命令的问题求助

大家好,我遇到了一个挺闹心的GPG问题,想请各位大佬帮忙支支招:

  • 这已经是第二次碰到这种情况了:GPG在闲置几天或者几周之后,就彻底没法正常工作了。不管我执行哪个GPG命令,比如gpg -k,它都不会输出任何错误提示,就只是卡在那儿一动不动,直到我按ctrl-c终止它,终止后才会显示:

➜ gpg -k
^C
gpg: signal Interrupt caught ... exiting
我测试过的所有GPG命令都是这个表现,完全没反应。

  • 第一次出现这个问题的时候,我刚经历过一次系统崩溃,以为是崩溃导致的。我试过重启电脑、重装GPG,还搜了一堆类似问题的解决方案来尝试,但都不管用。最后只有一个办法奏效:用Homebrew卸载GPG,把整个~/.gnupg目录移走(相当于删除),然后重新安装GPG。之后GPG就恢复正常了——不过当时我只有一些测试用的密钥和签名,丢了也没太心疼。

  • 现在这个问题又复发了,但我现在有不想丢失的重要密钥,所以不想再用之前那种删除目录的办法了,想找个更稳妥的解决方案。

我开启了全调试模式,得到的输出如下:

➜ gpg -k --debug-level 9 --debug-all
gpg: reading options from '[cmdline]'
gpg: reading options from '/Users/markusvidefors/.gnupg/common.conf'
gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache memstat trust ipc clock lookup extprog
gpg: enabled compatibility flags:
gpg: DBG: [no clock] start
gpg: using pgp trust model
^C
gpg: signal Interrupt caught ... exiting

备注:内容来源于stack exchange,提问作者Markus Videfors

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 11:37:58