Hasta que me encontre con el gnupg, si el gnupg es un reemplazo completo y libre del PGP (Pretty Good Privacy).
Debido a queno utiliza el algoritmo patentado IDEA, puede ser utilizado sin restricciones. GnuPG es una aplicación que cumple el RFC 4880 (OpenPGP).
GnuPG es Software Libre. Puede ser utilizado, modificado y distribuído libremente bajo los términos de la GNU General Public License (Licencia Pública General de GNU).
Manos a la obra:
En mi caso, instalé, el gnupg-2.0.11, descarga el archivo gnupg-2.0.11.tar.bz2 .
A continuación ingresamos el terminal (PASO1):
yohel@pc1:~$ cd Escritorio/ (En mi caso, descargué el archivo en mi Escritorio)
yohel@pc1:~/Escritorio$ tar -xvjf gnupg-2.0.11.tar.bz2
Hasta el momento se descomprimió el archivo, sigamos:
yohel@pc1:~/Escritorio$ cd gnupg-2.0.11/
yohel@pc1:~/Escritorio/gnupg-2.0.11$./configure
yohel@pc1:~/Escritorio/gnupg-2.0.11$ make
yohel@pc1:~/Escritorio/gnupg-2.0.11$make install
Felicitaciones ahora ya tienes instalado el gnupg en tu pc.
¿Cómo hay error al instalar?
*** You need libgpg-error to build this program.
** This library is for example available at
*** ftp://ftp.gnupg.org/gcrypt/libgpg-error
*** (at least version 1.4 is required.)
***
configure:
***
*** You need libgcrypt to build this program.
** This library is for example available at
*** ftp://ftp.gnupg.org/gcrypt/libgcrypt/
*** (at least version 1.4.0 using API 1 is required.)
***
configure:
***
*** You need libassuan with Pth support to build this program.
*** This library is for example available at
*** ftp://ftp.gnupg.org/gcrypt/libassuan/
*** (at least version 1.0.4 (API 1) is required).
***
configure:
***
*** You need libksba to build this program.
*** This library is for example available at
*** ftp://ftp.gnupg.org/gcrypt/libksba/
*** (at least version 1.0.2 using API 1 is required).
***
configure:
***
*** It is now required to build with support for the
*** GNU Portable Threads Library (Pth). Please install this
*** library first. The library is for example available at
*** ftp://ftp.gnu.org/gnu/pth/
*** On a Debian GNU/Linux system you can install it using
*** apt-get install libpth-dev
*** To build GnuPG for Windows you need to use the W32PTH
*** package; available at:
*** ftp://ftp.g10code.com/g10code/w32pth/
***
configure: error:
***
*** Required libraries not found. Please consult the above messages
*** and install them before running configure again.
***)
Si éste es el mensaje de error, no desesperes, bueno yo si me frustré un poco, pero bueno para eso el error te dice que debes de hacer.
Descarga:
libgpg-error-1.4, pth-2.0.7, libassuan-1.0.4, libksba-1.0.2, libgcrypt-1.4.0
Los archivos se descomprimen, como el PASO 1, y movemos a la carpeta gnupg-2.0.11.
yohel@pc1:~/Escritorio/gnupg-2.0.11$ cd ..
yohel@pc1:~/Escritorio$ mv libgpg-error-1.4 /home/yohel/Escritorio/gnupg-2.0.11
yohel@pc1:~/Escritorio$ mv libassuan-1.0.4 /home/yohel/Escritorio/gnupg-2.0.11
yohel@pc1:~/Escritorio$ mv libksba-1.0.2 /home/yohel/Escritorio/gnupg-2.0.11
yohel@pc1:~/Escritorio$ mv libgcrypt-1.4.0 /home/yohel/Escritorio/gnupg-2.0.11
Seguidamente:
yohel@pc1:~/Escritorio$ cd gnupg-2.0.11/
yohel@pc1:~/Escritorio/gnupg-2.0.11$ cd libgpg-error-1.4
yohel@pc1:~/Escritorio/gnupg-2.0.11/libgpg-error-1.4$ ./configure
yohel@pc1:~/Escritorio/gnupg-2.0.11/libgpg-error-1.4$ make
yohel@pc1:~/Escritorio/gnupg-2.0.11/libgpg-error-1.4$ make install
yohel@pc1:~/Escritorio/gnupg-2.0.11/libgpg-error-1.4$ cd ..
yohel@pc1:~/Escritorio/gnupg-2.0.11$ cd pth-2.0.7
yohel@pc1:~/Escritorio/gnupg-2.0.11/pth-2.0.7$ ./configure
yohel@pc1:~/Escritorio/gnupg-2.0.11/pth-2.0.7$ make
yohel@pc1:~/Escritorio/gnupg-2.0.11/ pth-2.0.7$ make install
yohel@pc1:~/Escritorio/gnupg-2.0.11/pth-2.0.7$ cd ..
yohel@pc1:~/Escritorio/gnupg-2.0.11$ cd libassuan-1.0.4
yohel@pc1:~/Escritorio/gnupg-2.0.11/libassuan-1.0.4$ ./configure
yohel@pc1:~/Escritorio/gnupg-2.0.11/libassuan-1.0.4$ make
yohel@pc1:~/Escritorio/gnupg-2.0.11/libassuan-1.0.4$ make install
yohel@pc1:~/Escritorio/gnupg-2.0.11/libassuan-1.0.4$ cd ..
yohel@pc1:~/Escritorio/gnupg-2.0.11$ cd libksba-1.0.2
yohel@pc1:~/Escritorio/gnupg-2.0.11/libksba-1.0.2$ ./configure
yohel@pc1:~/Escritorio/gnupg-2.0.11/libksba-1.0.2$ make
yohel@pc1:~/Escritorio/gnupg-2.0.11/libksba-1.0.2$ make install
yohel@pc1:~/Escritorio/gnupg-2.0.11/libksba-1.0.2$ cd ..
yohel@pc1:~/Escritorio/gnupg-2.0.11$ cd libgcrypt-1.4.0
yohel@pc1:~/Escritorio/gnupg-2.0.11/libgcrypt-1.4.0$ ./configure
yohel@pc1:~/Escritorio/gnupg-2.0.11/libgcrypt-1.4.0$ make
yohel@pc1:~/Escritorio/gnupg-2.0.11/libgcrypt-1.4.0$ make install
yohel@pc1:~/Escritorio/gnupg-2.0.11/libgcrypt-1.4.0$ cd ..
yohel@pc1:~/Escritorio/gnupg-2.0.11$ ./configure
yohel@pc1:~/Escritorio/gnupg-2.0.11$ make
yohel@pc1:~/Escritorio/gnupg-2.0.11$ make install
A aprender a usar el gpg.
Danos tu comentario
Publicar un comentario