web-dev-qa-db-ja.com

ブラウザを再インストールしますか?

Ubuntu-touchにデフォルトのブラウザーを再インストールすることは可能ですか?

ブラウザはアンインストールしていませんが、どういうわけか消えてしまったようです。ブラウザを起動しようとすると、アプリが起動するように見えますが、新しく開いたウィンドウの直後に閉じます。また、インストールされているプログラムでブラウザを見つけることができません。

私はブラウザーをあまり使用せず、Ubuntu-Storeで代替を見つけましたが、Webアプリでリンクを開こうとすると、デフォルトのブラウザーが起動し、それが機能しなくなります。

どんな助けでも大歓迎です。

注:これは重要ではないと思いますが、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回目はデバイスを再起動し、2回目は何も返さず(コマンドが正常に終了したかのようにプロンプ​​トが表示されただけ)、3回目(短いラグの後)にデバイスを再起動しました。エラーメッセージは表示されません。ログファイルを検索する場所がわかりません。

2
Bruni

元の問題は、QMLキャッシュの破損であった可能性があり、アプリが起動しないがウィンドウが一時的に表示される場合に説明されている症状を示します。たとえば、キャッシュを削除する方法は次のとおりです。

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

次にアプリを起動します。

起動しないアプリにも同じことが当てはまり、そのアプリのキャッシュフォルダーを削除するだけです。

アプリの更新により、キャッシュの再作成もトリガーされることに注意してください。

2
PatM

クリックパッケージとしてはインストールされません。これは*.debパッケージであるため、「OSイメージ」内にあり、個別に更新されません。

このパッケージの整合性をチェックするには、ターミナルでdpkg --verify webbrowser-appを実行します(/usr/share/lintian/overrides/webbrowser-appについてのみ問題があるはずです)。 OSイメージはインストール後にのみ読み取られるため、問題が発生することはほとんどありません。

チェックする他の場所は/home/phablet/.local/share/webbrowser-app/-設定とキャッシュがあるディレクトリです。それを別の場所に移動してブラウザを起動すると、何かがリセットされます。

それでも問題が解決しない場合は、ターミナルからwebbrowser-appを起動してみてください。

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

そして、エラーログを読んでください。

1
Velkan