重新安裝瀏覽器?

重新安裝瀏覽器?

是否可以在 ubuntu-touch 上重新安裝預設瀏覽器?

雖然我沒有卸載瀏覽器,但它似乎不知何故消失了。當嘗試啟動瀏覽器時,應用程式似乎會啟動,但不久後新開啟的視窗就會關閉。我也無法在已安裝的程式中找到瀏覽器。

我不經常使用該瀏覽器,並在 Ubuntu 商店中找到了替代方案,但嘗試打開網頁應用程式中的連結將啟動預設瀏覽器,該瀏覽器不再起作用。

歡迎任何幫助。

注意:我認為這並不重要,但我在 bq aquaris 4.5 手機上使用 ubuntu-touch。

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:

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

並閱讀錯誤日誌。

相關內容