
소스에서 gpg 버전 2.2.17을 설치했습니다.
gpg 보고서를 실행하면 gpg --card-status
:
gpg: WARNING: server 'gpg-agent' is older than us (2.2.4 < 2.2.17).
gpg: Note: Outdated servers may lack important security fixes.
gpg: Note: Use the command "gpgconf --kill all" to restart them.
제안된 gpgconf 명령을 실행해 보았지만 문제가 지속됩니다. 또한 Ubuntu 저장소를 사용하여 gpg2를 제거 sudo apt remove gpg2
하고 다시 실행해 보았지만 gpgconf --kill all
소용이 없었습니다.
좋은 측정을 위해 이전 버전의 gpg-agent
.
또한 gpg-agent --version
보고서는 다음과 같이 밝혔습니다.
gpg-agent (GnuPG) 2.2.17
libgcrypt 1.8.4
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
답변1
내 문제를 찾는 데 도움을 준 Kusalananda에게 감사드립니다.
문제는 gpg-agent
여전히 설치에 있습니다 apt
. 실행 sudo apt remove gpg-agent
후 gpgconf --kill all
문제가 해결되었습니다 .