一部の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/share
ldconfig