Next Previous Contents

2. Instal�laci�

2.1 Codi font de GnuPG.

El web oficial per la desc�rrega de GnuPG �s la p�gina oficial de GnuPG. All� tamb� hi trobareu els enlla�os a r�pliques oficials.

Degut a restriccions legals no es permet descarregat material criptogr�fic des de servidors localitzats als EUA a les persones que no hi resideixen. Als EUA existeixen lleis que restringeixen l'exportaci� de codi criptogr�fic aix� com dels programes que l'inclouen. Per aquesta ra� PGP sempre es troba disponible en dues versions: una internacional i l'altra per als EUA.

El codi font de la versi� internacional es va exportar en format de text ascii imprimit en un llibre. A continuaci� es va escanejar a Europa (Oslo). Se'n pot obtenir m�s informaci� a la p�gina international de PGP. La versi� internacional de PGP pot ser importada lliurement als EUA sempre i que no es torni a reexporta-la.

Si ja teniu instal�lada una versi� de GnuPG o PGP, haur�eu de comprovar la signatura del fitxer (vegeu Signatures).

2.2 Configuraci�

Es pot obtenir GnuPG com a un paquet binari de Debian (.deb), com a un paquet binari de RedHat (.rpm), o en codi font.

GnuPG s'inclou en la darreres distribucions de RedHat Linux. Si aquestes distribucions, per comprovar si teniu GnuPG instal�lat en el vostre sistema, empreu:


rpm -q gnupg

Els paquests esmentats s�n fitxers comprimits que es poden instal�lar amb les eines corresponents, segons la distribuci�. Si necessiteu instal�lar GnuPG en altres sistemes operatius, necessitareu compilar-lo a partir del codi font. S'agra�r� que qui compili un paquet d'instal�laci� per altres sistemes o arquitectures, el faci de domini p�blic.

Com que la gran part del desenvolupament de GnuPG es fa en m�quines x86 sota Linux, l'adaptaci� del programa a d'altres sistemes diferents no hauria de suposar cap problema. La llista de sistemes operatius suportats per GnuPG es pot trobar a les p�gines de GnuPG. El procediment que es descriu a continuaci� no �s exclusiu de cap plataforma. Aquest procediment es pot utilitzar per instal�lar GnuPG a partir d'un fitxer comprimit de codi font (.tar.gz).

Descomprimiu i desarxiveu el paquet amb el codi font amb l'ordre (suposant que teniu Gnu tar instal�lat):


$ tar xvzf gnupg-?.?.?.tar.gz

Despr�s de desempaquetar-lo, canvieu al directori on heu descomprimit el codi font. Llavors executeu:


$ ./configure

Amb aquest pas no hauria de succeir res d'especial. Si executeu


$ ./configure --help

podeu veure les opcions de configuraci� disponibles per a la compilaci�. Si apareixen problemes referents a la internacionalitzaci� (GET text), podeu incloure una versi� que est� inclosa amb el codi font emprant la opci� --with-included-gettext, o b� desactivar la internacionalitzaci� amb l'opci� --disable-NLT.

2.3 Compilaci�

A continuaci�, compileu el codi font amb l'ordre:


$ make

La compilaci� hauria de transc�rrer sense cap problema. Si pass�s quelcom anormal seguiu els passos seg�ents (en el mateix ordre en qu� es descriuen aqu�): Primer proveu de solucionar-ho vosaltres mateixos (fent �s de la documentaci� existent). Llavors assegureu-vos que el vostre problema no �s un error conegut (comproveu el fitxer BUGS a http://www.gnupg.org. Si cap d'aquests passos no solucionen el vostre problema, envieu la vostra pregunta a la llista de correu de GnuPG (en angl�s) (vegeu Fonts d'informaci�). Si el vostre problema est� relacionat amb la ruta d'acc�s, podeu provar make clean, executar ./configure un altre cop i intentar una vegada m�s compilar (amb make).

2.4 Instal�laci�

Llavors escriviu:


$ make install 

que copiar� el programa i les p�gines del manual al directori d'instal�laci�. Si no heu canviat el directori d'instal�laci� en executar ./configure, llavors el directori d'instal�laci� ser� /usr/local/share/gnupg. Podeu trobar aquest directori en el fitxer options.skel. Si canvieu options.skel, si es copia a ~/.gnupg/options els ajustaments apropiats s'usaran de forma predeterminada. L'acci� de copiar haria de realitzar-se autom�ticament en crear ~/.gnupg/. Totes les opcions possibles estan ben documentades i provar d'explicar-les aqu� no seria de gaire utilitat.

Podeu executar GnuPG com a suid root. D'aquesta manera, el programa s'executa amb tots els drets que t� el superusuari, i s'exclou la possibilitat que certes parts del sistema es desin externament i altres persones les puguin llegir. No m'�s possible de valorar els riscos d'executar el programa com a superusuari. Per� executant el programa com a suid root s'hauria d'estar alerta dels perills de cavalls de Troia, ja que un troi� executant-se com a superusuari podria malmetre tit el sistema. Si per aquesta ra� (o per qualsevol altra) escolliu de no executar GnuPG com a superusuari, podeu desactivar l'av�s activant no-secmem-warning a ~/.gnupg/options.


Next Previous Contents