Làm cách nào để cài đặt GnuPG 2.0?


29

Trong Ubuntu 15.10 khi sử dụng Mozilla Thunderbird với Enigmail, tôi nhận được cảnh báo sau (bằng tiếng Thụy Điển):

Du använder GnuPG phiên bản 1.4.18, vilken inte längre stöds. Enigmail kräver GnuPG phiên bản 2.0.7 eller senare. Vänligen uppgradera din cài đặt av GnuPG annars Musherar inte Enigmail.

Theo tôi hiểu thì phiên bản GnuPG của tôi đã cũ và tôi cần nâng cấp. Tuy nhiên, tôi không thể tìm ra cách để làm điều đó.

Tại Enigmail FAQ tôi đọc được rằng:

bạn cài đặt GnuPG 2.0 thông qua hệ thống quản lý gói thông thường của bản phân phối (ví dụ: apt, yum, yast). Trên nhiều bản phân phối, gói được gọi là "gnupg2" hoặc "gpg2" ".

Nhưng tôi chỉ là một người dùng bình thường và tôi không hiểu điều đó có nghĩa là gì và tôi cho là nên làm gì.

Tôi sẽ rất vui vì được giúp đỡ. Ví dụ: một số loại bước rất cơ bản từng bước Hướng dẫn cách hướng dẫn.

Câu trả lời:


44

Trên Ubuntu, GnuPG 2.0 có sẵn cho tất cả các bản phát hành được hỗ trợ dưới tên gói gnupg2 (và tất cả chúng đều> 2.0.7). Để cài đặt nó, hãy mở một thiết bị đầu cuối (nhấn CtrlAltT) và chạy lệnh này:

sudo apt-get install gnupg2

Hoặc xem Làm cách nào để cài đặt phần mềm bằng Trung tâm phần mềm Ubuntu?


7
Cần lưu ý rằng điều này không cài đặt gpgnhị phân vì đó vẫn là phiên bản 1. Bạn sẽ phải sudo apt-get remove gnupgsau đósudo ln -s /usr/bin/gpg2 /usr/bin/gpg
Sukima

Ngoài ra, bạn có thể muốn gpgcó sẵn trong trường hợp bạn gặp phải bất kỳ vấn đề nào, vì vậy bạn luôn có thể gọi gpg2để sử dụng phiên bản mới.
Tim Malone

Ít nhất là cho Ubuntu 18.04, bây giờ và đối với tôi: (1) gnupg2Gói không có sẵn, (2) lệnh trong câu trả lời được báo cáo However the following packages replace it: gpgv gpgsm gnupg-l10n gnupg dirmngrvà (3) sudo apt-get install gpgv gpgsm gnupg-l10n gnupg dirmngrbáo cáo rằng tất cả các gói đó đã có sẵn. Có lẽ họ đã đến với hình ảnh Ubuntu của tôi. Hy vọng nó sẽ giúp ...
BaldEagle

1
@BaldEagle yep, trong 18.04 gnupggói là GnuPG 2, và gnupg2là một gói giả có sẵn trong vũ trụ.
muru

1
Phiên bản trong repos Ubuntu là 2.1.11, chậm hơn phiên bản 2.2.8 hiện tại . Điều này gây khó chịu vì việc ký xác nhận trên GitHub yêu cầu v2.1.17 trở lên.
Dan Dascalescu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.