GnuPG Anasayfas�, resmi indirme sitesidir. Bu konumda yans�ma sitelere ba�lar� da bulabilirsiniz.
Resmi k�s�tlamalar y�z�nden GnuPG ABD temelli sunuculardan indirilemez. ABD gizlembilim ile ilgili yaz�l�mlar�n ihrac�n� k�s�tl�yor. Bu y�zden PGP her zaman uluslararas� ve yerel (ABD i�in) s�r�mleri ile bulunur.
Uluslararas� s�r�m i�in GnuPG kaynak kodu bas�l� kitap bi�iminde ABD d���na g�nderilmi�tir. Avrupa'da (Oslo'da) taranm��t�r. Bu konu �zerinde daha fazla bilgiyi Uluslararas� PGP Anasayfas� adresinden bulabilirsiniz.
E�er sisteminizde zaten PGP veya GnuPG'nin kuruluysa, dosyan�n imzas�n� kontrol etmelisiniz. (bak�n �mzalar)
GnuPG'yi Debian paketi olarak, RPM paketi olarak (RedHat Packet Manager) veya kaynak kodu olarak elde edebilirsiniz. GnuPG en son Fedora/RedHat Linux da��t�mlar�nda bulunmaktad�r. GnuPG'nin sisteminizde kurulu olup olmad�g�n� a�a��daki komutu kullanarak kontrol edebilirisniz:
rpm -q gnupg
Paketler Linux platformalar� i�in gerekli olan ikili dosyalar� y�klerler. GnuPG'yi farkl� bir platform i�in kullanmak isterseniz, onu kendiniz derlemek zorundas�n�z. Farkl� platformalar i�in aternatif kurma y�ntemlerini genel kullan�ma sunman�z sevindirici olabilir.
Geli�tirmenin b�y�k bir k�sm� Linux (x86) �zerinde oldu�u i�in, di�er sistemlere �evirimi problem olarak g�r�lmemi�tir. GnuPG'nin destekledi�i i�letim sistemler i�in GnuPG Anasayfas�na bakabilirsiniz. A�a��da anlat�lan i�lemler platforma ba��ml� de�ildir. Bu i�lemleri GnuPG'yi kaynak kodu tar dosyas�ndan kurmak i�in kullanabilirsiniz.
Tar dosyas�n� a�a��daki kommut ile a��n: Gzip ile s�k��t�r�lm�� olanlar i�in:
tar xvzf gnupg-?.?.?.tar.gz
Bzip2 ile s�k��t�r�lm�� olanlar i�in:
tar xvjf gnupg-?.?.?.tar.bz2
A�t�ktan sonra, kaynak kodunun bulundu�u dizine girin ve a�a��daki komutu �al��t�r�n:
./configure
Bunu yaparkan �zel bir �ey olmaz.
./configure --help
Komutu ile derleme i�in ge�erli yap�land�rma ayarlar�n� g�rebilirsiniz. E�er yerelle�tirme
ile alakal� bir sorun olu�ursa (Gettext), --with-included-gettext se�ene�ini
kullanarak kaynak kodunda bulunan ba�ka bir s�r�m� kullanabilir ya da --disable-NLS
se�ene�i ile kapatabilirsiniz.
Bundan sonra derlemek i�in a�a��daki komutu kullanabiliriz:
make
Bu sorunsuz �al��mal�d�r. E�er bir sorun olursa burada anlat�ld��� s�rada belirtilen
ad�mlar� uygulayabilirsiniz: �ncelikle sorunu kendiniz ��zmeyi deneyin (tabi ki mevcut
belgeleri kullanarak).
Daha sonra sorunun belirtilen hatalar aras�nda olup olmad���n� kontrol edin (http://www.gnupg.org
adresindeki BUGS kontrol dosyas�n� kullanarak). Bildi�iniz birisine dan���n ya da yard�m al�n.
E�er bu ad�mlar�n hi�biri sorununuzu ��zm�yorsa GnuPG posta listesine sorununuzu y�neltin (bak�n
Bilgi kaynaklar�. E�er sorun yol kaynakl� ise
make clean komutunu �al��t�r�n, daha sonra configure komutunu tekrar �al��t�r�n
ve tekrar derlemeyi deneyin. E�er bu da �al��mazsa paniklemenin vakti geldi demektir.
Programlar� kesin olarak kurmak ve k�lavuz sayfalar�n� kurma dizinlerine kopyalamak i�in a�a��daki komutu yaz�n:
make install
E�er kurulum dizinini ./configure kullan�rken de�i�tirmediyseniz usr/local/share/gnupg/
kurulum dizini olacakt�r. Bu dizini options.skel dosyasi i�inde bulabilirsiniz.
options.skel dosyas�nda de�i�iklik yapabilirsiniz ve ~/.gnupg/options
i�ine kopyalarsan�z uygun d�zenlemeler standart olarak kullan�l�r. Kopyalama ~/.gnupg/
yarat�l�rken kendili�inden olabilir. M�mk�n olan b�t�n se�enekler �ok iyi belgelendirilmi�tir
o y�zden bir daha burada a��klamak �ok kullan��l� olmaz.
GnuPG'yi suid kipli root olarak �al��t�rabilirsiniz. B�ylelikle program s�per
kullan�c�n�n t�m yetkilerine sahip bir �ekilde �al���r. Bu sayede program�n baz�
b�l�mlerinin harici olarak saklanmas�n� ve ba�kalar� taraf�ndan okunmas�n�
engellemi� olursunuz. Burada bu riskin de�erini yarg�lamak pek uygun de�ildir. Fakat
program� suid kipinde root olarak �al��t�r�rsan�z truva at� tehlikesine kar��
dikkatli olmal�s�n�z. ��nk� s�per kullan�c� olarak �al��an truva atlar� t�m
sisteme zarar verebilir. E�er bu nedenden (veya herhangi ba�ka bir nedenden) GnuPG'yi
suid kipinde root olarak �al��t�rmak istemiyorsan�z, programdaki uyar�y� kapatmak
i�in ~/.gnupg/options i�inde no-secmem-warning se�ene�ini
ayarlay�n.