Переустановить браузер?

Можно ли переустановить браузер по умолчанию на Ubuntu-Touch?

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

Я не очень часто использую браузер и нашел альтернативу в Ubuntu-Store, но при попытке открыть ссылки в веб-приложениях запускается браузер по умолчанию, который больше не работает.

Любая помощь приветствуется.

Примечание: я не думаю, что это важно, но я использую Ubuntu-Touch на телефоне BQ Aquaris 4.5.

PS: результат поиска неисправностей согласно предложениям Velkans (подсказки опущены, поскольку я пишу это вручную).

dpkg --verify webbrowser-app
??5??????   /usr/share/lintian/overrides/webbrowser-app

Я удалил содержимое /home/phablet/.local/share/webbrowser-app/ безрезультатно.

webbrowser-app --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop

перезагрузил мое устройство в первый раз, ничего не вернул второй (он просто дал мне подсказку, как будто команда успешно завершилась) и перезагрузил устройство в третий раз (после небольшой задержки). Сообщения об ошибках не отображаются, я не знаю, где искать файлы журналов.

2 ответа

Первоначальной проблемой мог быть поврежденный кэш QML, в котором описан описанный симптом, когда приложение не запускается, но окно может появиться на короткое время. Чтобы исправить это, удалите кеш, например:

rm -r .cache/QML/Apps/webbrowser-app/

затем запустите приложение.

То же самое относится к любому приложению, которое не запускается, просто удалите папку кеша для этого приложения.

Обратите внимание, что обновление приложения также приведет к повторному созданию кэша.

Это не установлено как пакет щелчка. Это *.deb пакет, поэтому он находится внутри "образа ОС" и не обновляется отдельно.

Чтобы проверить целостность этого пакета, запустите dpkg --verify webbrowser-app в терминале (стоит только пожаловаться /usr/share/lintian/overrides/webbrowser-app). Образ ОС читается только после установки, поэтому проблема вряд ли существует.

Другое место, чтобы проверить /home/phablet/.local/share/webbrowser-app/ - каталог с настройками и кешем. Переместите его в другое место и запустите браузер, который что-то сбросит.

Если это не помогает, попробуйте запустить приложение webbrowser из терминала:

webbrowser-app --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop

И прочитайте журналы ошибок.

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