【发布时间】:2017-01-07 18:53:24
【问题描述】:
我试图释放一个 Jar 并且 gpg-agent 没有启动。根据https://www.gnupg.org/documentation/manuals/gnupg-devel/Invoking-GPG_002dAGENT.html,它应该在任何 GnuPG 程序调用时自动启动,但在 WSL 中似乎并非如此。
pupeno@DESKTOP-5N8VFOD:~$ gpg-agent
gpg-agent: no gpg-agent running in this session
有一刻我想也许 GnuPG 不能在 WSL 中工作,但我设法手动启动:
pupeno@DESKTOP-5N8VFOD:~$ eval $(gpg-agent --daemon)
pupeno@DESKTOP-5N8VFOD:~$ gpg-agent
gpg-agent: gpg-agent running and available
那么,缺少什么?为什么不自动启动?或者我应该如何开始?
【问题讨论】:
-
你试过运行
$ gpg吗?我在使用 yubikey 时遇到了一个相关问题,我需要杀死gpg-agent。在这种情况下,我只需运行$ gpg --card-edit,它就会重新启动。
标签: gnupg windows-subsystem-for-linux gpg-agent