dhクライアントOPENSSL_1_1_1

dhクライアントOPENSSL_1_1_1

一部のopensslバージョンのため、私のdhcpクライアントは一致しません。

これは間違いです:

debian:~$ sudo dhclient
dhclient: /usr/local/lib/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by /lib/x86_64-linux-gnu/libdns-export.so.1104)

debian:~$ whereis openssl
openssl: /usr/bin/openssl.old /usr/local/bin/openssl /usr/include/openssl /opt/openssl/bin/openssl /usr/share/man/man1/openssl.1ssl.gz

debian:~$ /usr/bin/openssl.old version 
OpenSSL 1.1.1c  28 May 2019

$ /opt/openssl/bin/openssl version
OpenSSL 1.1.1c  28 May 2019

debian:~$ /usr/local/bin/openssl version
OpenSSL 1.1.0  25 Aug 2016

OpenSSL 1.1.0をアンインストールして最新バージョンを維持する方法はありますか?

答え1

手動でインストールされたOpenSSLは、/usr/localパッケージ化されたOpenSSLよりも優先されます/usr。インストール方法によっては、簡単に(手動で)取り外すことができる方法(例)がある場合がありmake uninstallます/usr/local/bin。完了したら(rootとして)実行することを忘れないでください。/usr/local/lib/usr/local/etc/usr/local/shareldconfig

関連情報