Ubuntu 15.10 にアップグレードしてから、google-chrome-stable は、すでにデフォルト ブラウザとして設定されているにもかかわらず、デフォルト ブラウザとして設定するかどうかを尋ね続けます。再インストールを試みましたが、効果はありませんでした。何かアイデアはありますか?
答え1
修正方法については、この回答の最後を参照してください。
最初の回答 2015 年 10 月 28 日 (古い修正)
Chromeをデフォルトのブラウザとして使用するかどうかを尋ねられないようにするには、次の回避策(提案)を使用してください。こここの質問のコメント欄で提案されたユーリ・コレスニコフ):
~/.config/google-chrome/Default/Preferences
テキストエディタでファイルを開きます。
線を見つける
"check_default_browser": true,
それを次のように置き換えます
"check_default_browser": false,
私の場合、ファイルは 200k 文字を超えていたため、gedit が数回クラッシュしました。あなたの場合も同じであれば、vi のようなターミナルベースのエディターを使用することをお勧めします。
これは回避策であり、問題自体は Chrome 開発者によって修正される必要があることに注意してください。
2015年11月24日更新
としてダニーロ・ピアッツァルンガ前述の通り、バグは確認済み。 としてニックダムZ提案されたら、クリックしてこのバグに投票してください
注目を集めるために。ありがとう!
2016年2月20日更新
最初に報告されたのはロン・トンプソンそして3vi1コメント セクションで、そして最終的に私自身 (Ubuntu 15.10 を使用) によって確認したところ、この回避策は、Google Chrome を再インストールした後は、少なくともすべてのユーザーに対しては機能しなくなったようです。この回避策を使用したすべてのユーザーは、Chrome の再インストールを避けるようにしてください。
もう一度、バグの影響を受けていると伝えてください。発射台(現在302人)。
2016 年 4 月 5 日更新 (修正が機能しています!)
あ修理提案された発射台どうやら数人の人々にとっては効果があったようです:
修正を適用するには、ファイルの行番号198/usr/bin/xdg-settings
を
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//'`"
に
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//' | head -n 1`"
2016 年 7 月 25 日更新 (修正が機能しています!)
(K)Ubuntu 16.04 の提案された修正への更新:
修正を適用するには、ファイルの行番号177と行番号202/usr/bin/xdg-settings
を
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word"
に
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word | head -n 1`"
次に、Google Chrome の設定に移動し、Chrome をデフォルトのブラウザとして設定します。
2017年6月1日更新
のバグ本日をもって修正が完了し、「修正リリース」とマークされました。ユーザーのコメントを引用します。オリヴィエ・ティロイ(オソモン):
レポートを正しく読んでいれば、この問題は xenial の xdg-utils で修正されたはずです。Wily はほぼ 1 年前から EOL になっているので、このバグをクローズします。
no longer affects: chromium-browser no longer affects: google-chrome-beta (Ubuntu) no longer affects: google-chrome (Ubuntu) Changed in chromium-browser (Ubuntu): assignee: Chad Miller (cmiller) → nobody status: In Progress → Invalid Changed in xdg-utils (Ubuntu): assignee: Chad Miller (cmiller) → nobody status: Confirmed → Fix Released
答え2
これは XDG ユーティリティのバグとして追跡されており、Chromium ブラウザにも影響します。
答え3
15.10 でも同じ問題がありました。設定の詳細の既定のアプリケーションではウェブの既定値として表示されているにもかかわらず、再起動して Chrome を起動するたびに既定のブラウザではないというエラーが表示されました。写真の既定値は Firefox であることに気づいたので、それを画像ビューアに設定しました。合計 1 回の再起動後、Chrome はエラーを表示しなくなりました。これで問題が解決したと主張する前に、あと数回試す必要がありますが、自分で試している方がいる場合は、最初の結果を共有したいと思います。