sudo apt-get update
:
apt-get: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by apt-get)
apt-get: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by apt-get)
apt-get: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib/i386-linux-gnu/libapt-private.so.0.0)
apt-get: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib/i386-linux-gnu/libapt-private.so.0.0)
apt-get: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/i386-linux-gnu/libapt-private.so.0.0)
apt-get: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib/i386-linux-gnu/libapt-pkg.so.5.0)
apt-get: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib/i386-linux-gnu/libapt-pkg.so.5.0)
apt-get: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/i386-linux-gnu/libapt-pkg.so.5.0)
This is not a fresh install. I also tried to fix it by reinstalling the libc6-udeb package.
sudo dpkg -i libc6-udeb_2.24-12_i386.udeb
:
dpkg: warning: files list file for package 'libstdc++6-4.7-dev:i386' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libc6-dbg:i386' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libstdc++-6-dev:i386' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libc6:i386' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libstdc++-4.8-dev:i386' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libc6-dev:i386' missing; assuming package has no files currently installed
(Reading database ... 245802 files and directories currently installed.)
Preparing to unpack libc6-udeb_2.24-12_i386.udeb ...
Unpacking libc6-udeb (2.24-12) ...
dpkg: error while cleaning up:
subprocess rm command for cleanup was killed by signal (Segmentation fault)
Setting up libc6-udeb (2.24-12) ...
Running sudo dpkg --configure -a
came back as:
Segmentation fault
Any suggestions?
rm
command, for example, is unlikely to call anything in Ubuntu C++ standard library implementation). Maybe more than libstdc++ is absent/broken. Were you running those commands inside a Python virtual environment (Anaconda or not)? Is this on a virtual server that was set up for you, an Ubuntu system you installed yourself, or something else?