2017-01-22 89 views
1

我試圖在Debian測試中使用keychain(1)和我的GnuPG密鑰。不過,我得到下面的信息與此命令:鑰匙串:警告:找不到gpg密鑰;跳過

$ keychain --agents gpg MYPGPKEY 

* keychain 2.8.2 ~ http://www.funtoo.org 
* Starting gpg-agent... 
* Warning: can't find MYPGPKEY; skipping 

其中MYPGPKEY是我的實際鍵。

我可以檢查等重點出口用下面的命令:

$ gpg --list-keys MYPGPKEY >/dev/null 2>&1 && echo "key exists" 
key exists 

我如何可以加我的鑰匙扣GPG鑰匙嗎?

回答

1

我認爲這個問題可能與您的gpgkeychain版本可能的不兼容有關。我可以看到您使用的是2.8.2版本,它顯示了2.7.0沒有的錯誤消息。 Debian的穩定版本使用gnupg 1.4.18-7 + deb8u3 enter code here和測試使用2.1.18-6,它們有很大的不同。 您是使用您的私鑰ID還是您的子密鑰ID? 我的建議是改變提供密鑰ID來keychain

Reference

+0

Debian的穩定現在使用GPG(GnuPG的)2.1.18。錯誤仍然存​​在。 –