когда я выхожу, Кв. - получают команду, я получаю следующее сообщение об ошибке:
apt-get: relocation error: /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0: symbol _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference
Я запускаю Ubuntu 14.04 на машине на 64 бита.
Я знаю о подобном вопросе: склонный: ошибка перемещения: версия GLIBCXX_3.4.21, не определенная в файле libstdc ++. таким образом с привязкой по времени ссылки
но ни один из совета, данного там, не работает на меня. Я попробовал несколько вариантов Кв. - добираются, как Кв. - становятся чистыми, но я всегда получаю вышеупомянутую ошибку.
Я также попробовал
wget http://security.ubuntu.com/ubuntu/pool/main/g/gcc-5/libstdc++6_5.4.0-6ubuntu1~16.04.2_amd64.deb
но получите следующее сообщение об ошибке
Connecting to security.ubuntu.com (security.ubuntu.com)|91.189.91.26|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
ERROR 404: Not Found.
Как я могу починить вещи?
возможно, что 16,04 пакетов доставили неприятности. Как я узнаю, верно ли это и как я фиксирую его?
Проверка версия для установленного 'склонного' пакета: dpkg --list apt
(Если Вы не повредили 'dpkg' также.)
14,04 версий должны быть 1.0.1ubuntu2*
(16,04 версий 1.2.15ubuntu0*)
, Если dpkg работает, можно загрузить apt_1.0.1ubuntu2.17_[arch].deb
(как apt_1.0.1ubuntu2.17_amd64.deb или apt_1.0.1ubuntu2.17_i386.deb) http://packages.ubuntu.com/trusty-updates/apt
И установить с dpkg -i --force ./apt_1.0.1ubuntu2.17*