
Intenté instalar el último GnuPG desde el paquete fuente tar.gz pero encuentro estos errores.
Necesita ayuda para solucionar este problema. Descargué los paquetes mencionados en el mensaje de error pero aún no puedo instalarlos ni compilarlos correctamente.
Adjunto una captura de pantalla de los errores.
Respuesta1
Ubuntu Xenial instala GnuPG 2.1.11, que está disponible como gpg2
binario. Hay uno gpg
que es de la versión 1.14. La última versión es 2.1.15. Debe instalarlo desde la fuente compilando si desea esa versión.
Para compilar desde el código fuente, primero debe obtener las bibliotecas actualizadas de estos paquetes:
npth (ftp://ftp.gnupg.org/gcrypt/npth/)
libgpg-error (ftp://ftp.gnupg.org/gcrypt/libgpg-error/)
libgcrypt (ftp://ftp.gnupg.org/gcrypt/libgcrypt/)
libksba (ftp://ftp.gnupg.org/gcrypt/libksba/)
libassuan (ftp://ftp.gnupg.org/gcrypt/libassuan/)
1. Instalaciónnpth
Descargue la versión 1.2 de
npth
wget ftp://ftp.gnupg.org/gcrypt/npth/npth-1.2.tar.bz2
Deshacer
tar xf npth-1.2.tar.bz2
Ve a su directorio y constrúyelo.
cd npth-1.2 ./configure make sudo make install
2. Instalarlibgpg-error
Descarga la versión 1.24
wget https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.24.tar.bz2
Desempaquetar,
cd
al directorio, configurar, crear e instalartar xf libgpg-error-1.24.tar.bz2 cd libgpg-error-1.24 ./configure make make check sudo make install
3. Instalarlibgcrypt
Descarga la versión 1.7.3
wget https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.7.3.tar.bz2
Desempaquetar,
cd
al directorio, configurar, crear e instalartar xf libgcrypt-1.7.3.tar.bz2 cd libgcrypt-1.7.3 ./configure make make check sudo make install
4. Instalarlibassuan
Descarga la versión 2.3.4
wget https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.4.3.tar.bz2
Desempaquetar,
cd
al directorio, configurar, crear e instalartar xf libassuan-2.4.3.tar.bz2 cd libassuan-2.4.3 ./configure make sudo make install
5. Instalarlibksba
Descarga la versión 1.3.4
wget https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.3.4.tar.bz2
Desempaquetar,
cd
al directorio, configurar, crear e instalartar xf libksba-1.3.4.tar.bz2 cd libksba-1.3.4 ./configure make sudo make install
6. Ahora instalargnupg2
Descargar la versión 2.1.15
wget https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.1.15.tar.bz2
Desempaquetar
cd
, configurartar xf gnupg-2.1.15.tar.bz2 cd gnupg-2.1.15 ./configure make sudo make install
Después de la instalación, debería estar completa, verifique la versión. Pero antes de eso, use este comando para poder cargar las bibliotecas recién instaladas.
sudo ldconfig
Luego para verificar la versión.
gpg2 --version
También puedes comprobar dónde está instalado con
which gpg2
deberia regresar
/usr/local/bin/gpg2
Espero que ayude.
Respuesta2
Abra una ventana de Terminal tipo hormiga:
sudo apt-get update
sudo apt-get install gpa
gpa es una interfaz gráfica para gpg y lo instalará automáticamente.