実行すると、git pull
次のエラーが発生します。
git-remote-https: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by git-remote-https)
libcurl3-openssl-dev
libcurl4-openssl-dev
gitはすでにインストールされていますが、なぜ使用しようとしていますか?これ解決策はい、次のパッケージをインストールしました。
apt install libcurl3 libcurl-openssl1.0-dev
ただし、上記のコマンドは次のパッケージを削除します。
cmake libcurl4 libcurl4-openssl-dev
cmake
削除されたくありません!この問題を削除せずにどのように解決できますかcmake
?
ベストアンサー1
gitコマンドを実行するとエラーが発生します。
/home/username/libexec/git-core/git-remote-https:/usr/lib/x86_64-linux-gnu/libcurl.so.4: バージョン 'CURL_OPENSSL_3' が見つかりません (/home/username/libexec/に必要です))子 - コア/git-remote-https)
最新バージョンをコンパイルしたからです。子それからアップグレードされたglibc私のDebianディストリビューションをアップグレードしてください。
解決策は、git実行可能ファイルを削除し、最新のglibcにリンクされているgitを再コンパイルすることでした。