是否可以在 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
並閱讀錯誤日誌。