次の方法を使用して、ソースコードからgnupgをインストールしようとしています。
ステップ1:
非圧縮のgunpg-2.2.10にcdしました
cd Downloads/gnupg-2.2.10
ステップ2:
私はコマンドを実行します:
./configure
ステップ3:
コマンドを実行します
make
また、次のように前の手順の前に次のようにlibgcryptをインストールしました。
ステップ1:
Libgcryptの非圧縮フォルダーにcdします
ステップ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の専門家ではないことに注意してください
試してみる
export LD_LIBRARY_PATH =/usr/local/lib:$ LD_LIBRARY_PATH
./gpg