私が使うとき
$apt-get update
出力-error while loading shared libraries:libstdc++.so.6
$apt-file search libstdc++.so.6
File usr/lib/command not found
このライブラリを追加するにはどうすればよいですか?
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
$ apt-cache policy libapt-pkg?.0
apt-cache: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/lib/x86_64-linux-gnu/libapt-pkg.so.6.0)
対応するパッケージ を手動でインストールする必要があります
wget http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-10/libstdc++6_10-20200411-0ubuntu1_i386.deb
Sudo dpkg -i libstdc++6_10-20200411-0ubuntu1_i386.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-10/libstdc++6_10-20200411-0ubuntu1_AMD64.deb
Sudo dpkg -i libstdc++6_10-20200411-0ubuntu1_AMD64.deb
そして、あなたは走ることができるようになります
Sudo apt update
そして
Sudo apt install --reinstall libstdc++6 libstdc++6:i386 libapt-pkg6.0
Sudo apt install command-not-found apt-file