Ist es möglich, den Standardbrowser auf Ubuntu-Touch neu zu installieren?
Obwohl ich den Browser nicht deinstalliert habe, scheint er irgendwie verschwunden zu sein. Beim Versuch, den Browser zu starten, scheint die App zu starten, aber kurz darauf schließt sich das neu geöffnete Fenster einfach. Ich kann den Browser auch nicht mehr in den installierten Programmen finden.
Ich verwende den Browser nicht sehr oft und habe im Ubuntu-Store eine Alternative gefunden, aber beim Versuch, Links in Web-Apps zu öffnen, wurde der Standardbrowser gestartet, der nicht mehr funktioniert.
Jede Hilfe ist willkommen.
Hinweis: Ich glaube nicht, dass das wichtig ist, aber ich verwende Ubuntu-Touch auf einem BQ Aquaris 4.5-Telefon.
PS: Ergebnis der Fehlerbehebung gemäß Velkans Vorschlägen (Eingabeaufforderungen werden ausgelassen, da ich dies von Hand schreibe).
dpkg --verify webbrowser-app
??5?????? /usr/share/lintian/overrides/webbrowser-app
Ich habe den Inhalt von /home/phablet/.local/share/webbrowser-app/ gelöscht, aber ohne Erfolg.
webbrowser-app --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop
habe mein Gerät beim ersten Mal neugestartet, beim zweiten Mal kam nichts (ich bekam nur die Eingabeaufforderung, als ob der Befehl erfolgreich beendet worden wäre) und beim dritten Mal (nach einer kurzen Verzögerung) habe ich das Gerät neugestartet. Es werden keine Fehlermeldungen angezeigt, ich weiß nicht, wo ich nach Protokolldateien suchen soll.
Antwort1
Das ursprüngliche Problem könnte ein beschädigter QML-Cache gewesen sein, der das beschriebene Symptom aufweist, bei dem die App nicht startet, das Fenster aber kurz angezeigt werden kann. Um das zu beheben, entfernen Sie den Cache, zum Beispiel:
rm -r .cache/QML/Apps/webbrowser-app/
und starten Sie dann die App.
Dasselbe gilt für alle Apps, die nicht starten. Löschen Sie einfach den Cache-Ordner für diese App.
Beachten Sie, dass durch ein Update der App auch eine Neuerstellung des Caches ausgelöst wird.
Antwort2
Es wird nicht als Klickpaket installiert. Es ist ein *.deb
Paket, also im „Betriebssystemabbild“ enthalten und wird nicht separat aktualisiert.
Um die Integrität dieses Pakets zu überprüfen, führen Sie es dpkg --verify webbrowser-app
im Terminal aus (es sollte nur über /usr/share/lintian/overrides/webbrowser-app
) klagen. Das Betriebssystem-Image ist nach der Installation nur lesbar, daher ist es sehr unwahrscheinlich, dass das Problem dort liegt.
Ein weiterer zu überprüfender Ort ist /home/phablet/.local/share/webbrowser-app/
das Verzeichnis mit den Einstellungen und dem Cache. Verschieben Sie es an einen anderen Ort und starten Sie den Browser. Dadurch wird etwas zurückgesetzt.
Wenn das nicht hilft, versuchen Sie, die Webbrowser-App vom Terminal aus zu starten:
webbrowser-app --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop
Und lesen Sie die Fehlerprotokolle.