Как использовать gpg2 из командной строки (я имею в виду ... X терминал) без графического интерфейса, запрашивающего парольную фразу?
Измените параметр pinentry-program
в ~/.gnupg/gpg-agent.conf
на любой (консольный) клиент пентри, который вы предпочитаете, например. pinentry-curses
(установите его при необходимости).
pinentry-program /usr/bin/pinentry-curses