Você ainda pode instalar o pacote gnupg (v1) no Fedora, assim ele pode estar disponível também no CentOS. Você pode ter o gnupg e o gnupg2 instalados ao mesmo tempo no Fedora.
Como alternativa, para que gpg2 funcione como você espera (ou seja, para que as opções --passphrase*
realmente façam qualquer coisa), é necessário usar a opção --batch
.