Я только что обновил до 17.10 с 17.04: библиотека не найдена для gedit

После обновления до 17.10 с 17.04 пару часов назад я не могу использовать gedit, по-видимому, потому что не удалось найти библиотеку:

tscale@tscale-mbp-ubuntu:~$ gedit gedit: /snap/meshlab-mardy/current/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by /usr/lib/x86_64-linux-gnu/libmirclient.so.9)

Не знаю, почему каталог snap/meshlab-mardy/ но, возможно, это последний поиск LD_LIBRARY_PATH?

Я попытался использовать

apt-get install libstdc++.so.6: version `CXXABI_1.3.11'

безрезультатно.

Как мне вернуться используя gedit?

0
задан 12 November 2017 в 02:14

2 ответа

Похоже, что meshlab-mardy snap имеет в нем версию libstdc++, которая несовместима с версией в 17.10, к которой привязана система libmirclient, и используется по какой-либо причине. Это должно быть сообщено владельцу привязки как ошибка.

Если вы удалите meshlab-mardy, тогда gedit должен снова работать.

1
ответ дан 18 July 2018 в 03:26

Похоже, что meshlab-mardy snap имеет в нем версию libstdc++, которая несовместима с версией в 17.10, к которой привязана система libmirclient, и используется по какой-либо причине. Это должно быть сообщено владельцу привязки как ошибка.

Если вы удалите meshlab-mardy, тогда gedit должен снова работать.

1
ответ дан 24 July 2018 в 17:50
  • 1
    Доби: Спасибо. Обновление: ответ на «sudo snap list» не включал gedit; возможно, потому, что он уже был установлен во всех предыдущих версиях ubuntu, которые я использовал на этом компьютере. Итак, я очистил, используя apt-get (sudo apt-get purge --auto-remove gedit), а затем установлен с помощью «snap install gedit». Мне сообщили, что мне также нужно установить «gnome-3-26-1604; так я и сделал. И я «подключил» gedit к гному. Gedit побежал, но я не смог сохранить измененные файлы. Очень расстраивает. Тим – DrTSPC 13 November 2017 в 22:21
  • 2
    Ой. Что такое meshlab-mardy точно? Вы используете его? Возможно, вы должны удалить его, хотя я не знаю, почему пакет .deb будет загружать из него библиотеку. – dobey 13 November 2017 в 22:32
  • 3
    Я просто удалил meshlab-mardy (meshlab - очень полезная программа сложения - для анализа конечных элементов), после переустановки gedit с помощью apt-get. Сейчас работает Гедит. Итак - все хорошо, на данный момент. При необходимости мне нужно будет снова установить meshlab. , , посмотрим. Благодаря! Тим – DrTSPC 13 November 2017 в 23:13

Другие вопросы по тегам:

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