Я пытался установить последний GnuPG из источника tar.gz пакет, но я встречаюсь с этими ошибками.
Нуждаюсь в помощи для фиксации их проблема. Я Загрузил пакеты, упомянутые в сообщении об ошибке, но тем не менее я не могу установить или создать его успешно.
Я присоединил снимок экрана ошибок.
Гостеприимный GnuPG 2.1.11 установок Ubuntu, который доступен как gpg2
двоичный файл. Существует a gpg
который является от версии 1.14. Последняя версия 2.1.15. Необходимо установить его из источника путем компиляции, если бы Вы хотели ту версию.
Для компиляции из источника необходимо сначала получить обновленные библиотеки этих пакетов -
npth (ftp://ftp.gnupg.org/gcrypt/npth/)
libgpg-error (ftp://ftp.gnupg.org/gcrypt/libgpg-error/)
libgcrypt (ftp://ftp.gnupg.org/gcrypt/libgcrypt/)
libksba (ftp://ftp.gnupg.org/gcrypt/libksba/)
libassuan (ftp://ftp.gnupg.org/gcrypt/libassuan/)
1. Установка npth
Загрузите версию 1.2 npth
wget ftp://ftp.gnupg.org/gcrypt/npth/npth-1.2.tar.bz2
Распаковать
tar xf npth-1.2.tar.bz2
Перейдите к, ему - dir, и создайте его
cd npth-1.2
./configure
make
sudo make install
2. Установка libgpg-error
Загрузите версию 1.24
wget https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.24.tar.bz2
Распакуйте, cd
к каталогу настройте, сделайте и установите
tar xf libgpg-error-1.24.tar.bz2
cd libgpg-error-1.24
./configure
make
make check
sudo make install
3. Установка libgcrypt
Загрузите версию 1.7.3
wget https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.7.3.tar.bz2
Распакуйте, cd
к каталогу настройте, сделайте и установите
tar xf libgcrypt-1.7.3.tar.bz2
cd libgcrypt-1.7.3
./configure
make
make check
sudo make install
4. Установка libassuan
Загрузите версию 2.3.4
wget https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.4.3.tar.bz2
Распакуйте, cd
к каталогу настройте, сделайте и установите
tar xf libassuan-2.4.3.tar.bz2
cd libassuan-2.4.3
./configure
make
sudo make install
5. Установка libksba
Загрузите версию 1.3.4
wget https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.3.4.tar.bz2
Распакуйте, cd
к каталогу настройте, сделайте и установите
tar xf libksba-1.3.4.tar.bz2
cd libksba-1.3.4
./configure
make
sudo make install
6. Теперь установка gnupg2
Загрузите версию 2.1.15
wget https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.1.15.tar.bz2
Распакуйте, cd
, настроить
tar xf gnupg-2.1.15.tar.bz2
cd gnupg-2.1.15
./configure
make
sudo make install
После установки Вы должны быть завершенными, проверить версию. Но перед тем использованием эта команда к тому, так, чтобы недавно установленные библиотеки могли быть загружены.
sudo ldconfig
Затем проверять версию
gpg2 --version
Можно также проверить, где это установлено с
which gpg2
Это должно возвратиться
/usr/local/bin/gpg2
Надежда, которая помогает.
Откройте окно терминала типа муравей:
sudo apt-get update
sudo apt-get install gpa
gpa - графический интерфейс для gpg, и он автоматически установит gpg.