gnupg-2.2.10 gpg: Fatal: libgcrypt слишком стар (нужно 1.7.0, есть 1.6.5)
Я пытаюсь установить gnupg из исходного кода, используя следующий метод:
шаг 1:
Я cd к несжатой пушке-2.2.10
cd Downloads/gnupg-2.2.10
шаг 2:
Я запускаю команду:
./configure
шаг 3:
Я запускаю команду
make
также я установил libgcrypt следующим образом перед предыдущими шагами:
шаг 1:
Я перехожу к несжатой папке libgcrypt
шаг 2:
я бегу
sudo ./configure
шаг 3:
Я бегу:
sudo make
шаг 4:
я бегу
sudo make install
но каждый раз, когда я захожу в папку gnupg-2.2.10/g10 и запускаю
./gpg
я получил
gpg: Fatal: libgcrypt is too old (need 1.7.0, have 1.6.5)
теперь вот вывод ls /usr/local/lib
libassuan.la libgcrypt.so.20 libksba.la libnpth.so.0
libassuan.so libgcrypt.so.20.2.3 libksba.so libnpth.so.0.1.2
libassuan.so.0 libgpg-error.la libksba.so.8 python2.7
libassuan.so.0.8.1 libgpg-error.so libksba.so.8.11.6 python3.5
libgcrypt.la libgpg-error.so.0 libnpth.la
libgcrypt.so libgpg-error.so.0.24.3 libnpth.so
подскажите пожалуйста какие нужны команды для исправления этой ошибки? и обратите внимание, я не эксперт по Linux
1 ответ
Пытаться
экспорт LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
./gpg