GLIBCXX_3.4.20 を復元するにはどうすればいいですか?

GLIBCXX_3.4.20 を復元するにはどうすればいいですか?

apt-getはもう動作しません。何かを試してもエラーが発生します

apt-get: /opt/Xilinx/Vivado/2015.4/lib/lnx64.o/libstdc++.so.6: バージョン `GLIBCXX_3.4.20' が見つかりません (/usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 で必要)

この問題を解決する方法を Google で検索すると、apt-get を使用してそのファイルを復元する必要があるというスレッドが見つかりました。しかし、apt-get が機能していないため、私のケースでは明らかに機能しません。どうすればよいでしょうか?

答え1

(コメントに基づく)

デフォルトのライブラリ リゾルバ パスをオーバーライドしたため、stdc++ ライブラリが OS のデフォルトではなく Xilinx ディレクトリから呼び出されるようになりました。このライブラリは、異なるバージョンの glibc に対してコンパイルされているようです。

コマンドが標準の OS ライブラリのみを検索するunset LD_LIBRARY_PATHようにする必要があります。apt-get

関連情報