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

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

Можно ли переустановить браузер по умолчанию в 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

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

решение1

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

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

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

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

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

решение2

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

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

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

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

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

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

Связанный контент