[РЕШЕНО]После запуска AppImage перестала запускаться установленная программа

Автор hathory, 01 февраля 2018, 14:52:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

hathory

Доброе время суток, господа!
Помогите вот с какой проблемой (честно гуглил, ничего не нашел):
ТТХ: Debian 9, LibreOffice 5.4 (из stretch-backports).

Проблема: скачал попробовать новую редакцию LibreOffice в appimage, запустил, потыкал, норм. Пытаюсь запустить установленный LibreOffice и ничего не происходит, при запуске в консоли вот такой выхлоп:
/usr/lib/libreoffice/program/soffice.bin: symbol lookup error: /usr/lib/libreoffice/program/libmergedlo.so: undefined symbol: _ZN11LanguageTagC1ERKS_.
Причем appimage нормально запускается и работает. apt -t stretch-backports install --reinstall libreoffice ничего не дала.

Помогите вернуть в исходное состояние, заранее спасибо.
Иногда, продуктивный шаг вперед, является результатом удачного пинка в зад

Ogis1975

Эх, уж эти бекпорты. Попробйте удалить Libreoffice, и все, что с ним связано
apt-get remove libreoffice libreoffice-gtk и удалить конфигурационные файлы  apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }'). Тогда попробуйте переустановить.

hathory

Подозреваю дело не в портах, после запуска appimage libreoffice 6 в системе сбились (сменились) симлинки, соответственно остались ссылки на запущенную в последний раз версию.  Можно ли почистить или обновить симлинки на установленную либру?
Помниться в Windows если при установленном Chrome запустить версию portable то установленный так же переставал запускаться, но это лет 7 назад было.
Иногда, продуктивный шаг вперед, является результатом удачного пинка в зад

ferum

Удалите пакеты с ключём purge. Удалите руками каталог на который ругается.
sudo rm -r  /usr/lib/libreoffice/program/
Ставьте пакеты по новой.
Русские дебианщики против цифрового слабоумия !

hathory

Всем спасибо большое, штатными средствами решить проблему не удалось, помогли только полное удаление apt purge /libreoffice* и переустановка.
Иногда, продуктивный шаг вперед, является результатом удачного пинка в зад

qupl

Цитата: hathory от 12 февраля 2018, 15:32:50штатными средствами решить проблему не удалось
Нештатное вмешательство (смешивание репозиториев) = ручное исправление. Логично.