Я наткнулся на то, что не совсем понятно. При установке Debian 9 я вижу
orion@daikinapplied:~$ dpkg -l |grep libstdc++
ii libstdc++6:amd64 6.3.0-18 amd64 GNU Standard C++ Library v3
orion@daikinapplied:~$ dpkg-query -L libstdc++6
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
/usr/share
/usr/share/doc
/usr/share/gcc-6
/usr/share/gcc-6/python
/usr/share/gcc-6/python/libstdcxx
/usr/share/gcc-6/python/libstdcxx/__init__.py
/usr/share/gcc-6/python/libstdcxx/v6
/usr/share/gcc-6/python/libstdcxx/v6/__init__.py
/usr/share/gcc-6/python/libstdcxx/v6/printers.py
/usr/share/gcc-6/python/libstdcxx/v6/xmethods.py
/usr/share/gdb
/usr/share/gdb/auto-load
/usr/share/gdb/auto-load/usr
/usr/share/gdb/auto-load/usr/lib
/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu
/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22-gdb.py
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
/usr/share/doc/libstdc++6
. Примечательно, что хотя пакет libstdc ++ Debian имеет версию 6.3.0
, фактическая версия разделяемой библиотеки, которую он предоставляет, - 6.0.22
. Почему версия разделяемой библиотеки отличается?