Переустановить браузер?
Можно ли переустановить браузер по умолчанию на 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
И прочитайте журналы ошибок.