2.1 Nguồn GnuPG (Source For GnuPG)
Bạn có thể lấy GnuPG từ
Site chính thực của GnuPG (http://www.gnupg.org/)
từ bạn có thể chọn các Mirmor có vị trí
địa lý ở gần bạn để Download GnuPG
về.
Nếu PC của bạn đã cài
đặt các phiên bản của GnuPG hay PGP, bạn
cần kiểm tra chữ ký của các Files.
2.2 Cấu hình (Configuration)
Bạn có thể Down về GnuPG ở
dạng các gói Debian (Debian Packages), RPM (Redhat Packages
Manager) hay ở dạng mã nguồn (Open Source). Thông
thường ở các Distributed thông dụng
của Linux như Redhat, Mandrake, SuSE...GnuPG thường được
cài đặt mặc định kèm ngay khi cài đặt
Linux. Để kiểm tra xem GnuPG đã được
cài đặt trên hệ thống của bạn chưa
? Bạn dùng lệnh:
rpm -q gnupg
Thông thường các gói RPM thiết đặt
các file nhị phân, những công cụ tài liệu trên
nền tảng hệ thống Linux. Nếu bạn sử
dụng các hệ thống khác như: Sun, *BSD, Unix...Bạn
lên Down GnuPG ở dạng mã nguồn và trực
tiếp cấu hình và biên dịch chúng để đạt được
yêu cầu tối ưu hoá GnuPG cho hệ thống
của bạn. Bạn có thể tìm được danh
sách những hệ thống tương thích GnuPG trên Site chính
thức đã nêu trên.
Việc cài đặt GnuPG từ
các Packages khá đơn giản lên tôi không nhắc đến.
Bây giờ tôi sẽ nêu qua các thao tác cấu hình và
cài đặt GnuPG từ mã nguồn của nó.
Đầu tiên bạn hãy bung nén
tập tin mã nguồn của GnuPG:
tar xvzf gnupg-?.?.?.tar.gz
?.?.? ở đây chính là thông
tin về phiên bản GnuPG mà bạn Down về. Di
chuyển vào thư mục vừa bung nén mã nguồn:
./configure
Nếu có khúc mắc bạn có
thể sử dụng tuỳ chọn Help để
biết thêm thông tin:
./configure --help
2.3 Biên dịch (Complie)
Để biên dịch GnuPG chúng ta gõ:
make
Mọi việc diễn ra xuôn
xẻ thì không có gì để nói. Nếu như
mọi việc diễn ra không như ý muốn.
Bạn hãy tham khảo thêm thông tin về gỡ
rỗi ở trang chủ của GnuPG (http://www.gnupg.org/)
hoặc bạn hãy đưa vấn đề
của mình lên Mail List của GnuPG.
2.4 Cài đặt (Installtion)
Bây giờ để cài đặt
bạn gõ:
make install
Theo mặc định thì các
trang man của GnuPG được chứa ở
/local/share/gnupg. Bạn có thể chạy GnuPG như SUID
root hay bất cứ SUID nào khác. Như vậy chương
trình đó sẽ được chạy với tất
cả đặc quyền mà User đó có. Việc này
ngoại trừ khả năng những bộ phận
nhất định của chương trình được
lưu giữ ở một nơi khác và nó có thể
bị sử dụng bởi một User khác trên cùng
hệ thống đó. Nhưng cho lý do an toàn bạn không
lên sử dụng GnuPG với SUID root. Nếu như không
muốn GnuPG chạy với SUID root bạn thiết
lập tuỳ chọn "no-secmen-warning" vào trong file:
~/.gnupg/options
Next
Previous Contents