Проблема из-за неправильного libstdc ++ 6

Просто emacs не входит в базовый набор пакетов. В конце концов, POSIX предписывает vi(1), а не emacs, в качестве системного редактора по умолчанию.

0
12.04.2019, 21:26
2 ответа

Похоже, ваш /etc/apt/sources.listсильно испорчен. Вы каким-то образом оказались с репозиториями Xenial (16.04 ), включенными в вашей системе Trusty (14.04 ). Это, очевидно, вызывает странные конфликты пакетов, подобные этому.

Просто исправьте/очистите конфигурацию репозитория, запустите apt-get cleanи все должно снова начать работать.

0
28.01.2020, 03:55

Используйте эту команду для удаления нового пакета (16.04 )libstdc++6

sudo dpkg --remove --force-depends libstdc++6:amd64

Загрузите версию libstdc++6 для trusy (14.04 )из репозитория пакетов здесьhttps://launchpad.net/ubuntu/trusty/amd64/libstdc++6/4.8.2-19ubuntu1

Извлеките пакет и скопируйте 3 файла из загруженного пакета в соответствующее место

sudo cp libstdc++.so.6.0.19 /usr/lib/x86_64-linux-gnu/

sudo cp -P libstdc++.so.6 /usr/lib/x86_64-linux-gnu/

sudo cp -P libstdc++6 /usr/share/doc/

apt -get теперь должен работать, переустановите libstdc++6, чтобы исправить зависимости

sudo apt-get install --reinstall libstdc++6 sudo apt-get -f install

Теперь вы должны вернуться к нормальной жизни.

0
28.01.2020, 03:55

Теги

Похожие вопросы