# wget http://GPG/source/gpg-blah-tar.gz # wget http://GPG/source/gpg-blah-tar.gz.asc # gpg gpg-blah-tar.gz.asc # apt-get build-dep gnupg2 # apt-get install devscripts ubuntu-dev-tools # apt-get source gnupg2 # cd <The gnupg2 version directory something like gnupg2-2.0.26 > # uupdate ../gnupg-2.1.0-blah-tar.gz # cd <the directory uupdate tells you to cd into> # dpkg-buildpackage -uc -us -nc # dpkg -i ../gnupg2*.deb
sudo apt-get install pinentry-curses
add pinentry-program /usr/bin/pinentry-curses to ~/.gnupg/gpg-agent.conf
#cd
#wget ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-2.1.0.tar.bz2
#wget ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-2.1.0.tar.bz2.sig
#gpg --verify gnupg-2.1.0.tar.bz2
#tar -xvf gnupg-2.1.0.tar.bz2
#cd gnupg-2.1.0
#make -f build-aux/speedo.mk native
#export LD_LIBRARY_PATH="/home/[user]/gnupg-2.1.0/PLAY/inst/lib"
#cd PLAY/inst/bin
#./gpg2