どうすればChromeをデフォルトのブラウザにできますか(要求をやめる)?


16

Linux Mint Debianエディション(基本的にDebianテスト)とCinnamonデスクトップ環境を実行しています。起動google-chromeするたびに、デフォルトのブラウザになるように求められます。私は考えることができるすべての方法でそうするように言ったが、私はまだこのポップアップを取得します:

ここに画像の説明を入力してください

私が試したもの:

  • ポップアップで「デフォルトに設定」をクリックします。
  • 設定でクロムをデフォルトにする:

    ここに画像の説明を入力してください

  • デスクトップ環境の(シナモン)設定アプリを使用してデフォルトとして設定する:

    ここに画像の説明を入力してください

  • そのようなものが定義されているさまざまな方法とファイルで、すべての関連するMIMEタイプに関連付けます:

    $ xdg-mime query default text/html 
    chrome.desktop
    
    $ grep chrome .local/share/applications/mimeapps.list
    text/html=chrome.desktop
    x-scheme-handler/http=chrome.desktop
    x-scheme-handler/https=chrome.desktop
    x-scheme-handler/about=google-chrome.desktop
    x-scheme-handler/about=google-chrome.desktop;
    text/html=emacs.desktop;google-chrome.desktop;firefox.desktop;
    x-scheme-handler/http=chrome.desktop;
    
    $ grep chrome /usr/share/applications/defaults.list
    application/xhtml+xml=google-chrome.desktop
    text/html=google-chrome.desktop
    text/xml=gedit.desktop;pluma.desktop;google-chrome.desktop
    x-scheme-handler/http=google-chrome.desktop
    x-scheme-handler/https=google-chrome.desktop
    

    これらのファイルでは、firefox(以前のデフォルト)のすべての出現をに置き換えましたgoogle-chrome。ファイル内のどこにも他のブラウザは定義されていません。

    $ grep -E 'firefox|opera|chromium' /usr/share/applications/defaults.list \ 
       .local/share/applications/mimeapps.list
    $ 
    
  • 助けになるが、それが私を許可しない場合にルートとしてクロムを起動する:

    ここに画像の説明を入力してください

  • Debianの代替システムを使用してデフォルトとして設定する:

    $ sudo update-alternatives --install /usr/bin/www-browser www-browser /usr/bin/google-chrome 1080
    update-alternatives: using /usr/bin/google-chrome to provide /usr/bin/www-browser (www-browser) in auto mode
    
    $ ls -l /etc/alternatives/www-browser
    lrwxrwxrwx 1 root root 22 Jan 23 17:03 /etc/alternatives/www-browser -> /usr/bin/google-chrome
    

これらのどれも効果がないようです。誰も私にこの乱暴なポップアップをなくさないでしょうか?

回答:


16

私はChromeをインストールせず、Chromiumのみを使用していますが、これが機能するのにそれほど違いがないことを願っています。[今後尋ねない]を選択すると、Chromiomは次の設定を~/.config/chromium/Profile 1/Preferencesファイルに保存します。

{
   "alternate_error_pages": {
      "enabled": false
   },
   "apps": {
      "shortcuts_have_been_created": true
   },
   "autofill": {
      "negative_upload_rate": 1.0,
      "positive_upload_rate": 1.0
   },
   "bookmark_bar": {
      "show_on_all_tabs": true
   },
   "bookmark_editor": {
      "expanded_nodes": [ "1" ]
   },
   "browser": {
      "check_default_browser": false,
      [...]

check_default_browser設定ファイルに手動でその設定を追加してみてください:)


6

解決策を見つけました:

再び質問が表示されたら、Chromeをデフォルトのブラウザにするボタンを押さないでください。Xのバーの右端をクリックしてバーを非表示にします。それが戻ってこない大きなチャンス。

マンジャロフォーラムの投稿経由


1
これは、2014年のterdonの質問とは無関係のようです(IIUC、彼は明示的に「二度と尋ねない」ボタンを持っていましたが、機能しませんでした)。ただし、2019年には非常に便利です([今後は確認しない]ボタンはありませんが、[x]が機能します)。Chrome / ChromiumでのUXの決定は非常に直感に反します(「x」は「今すぐ隠す」という意味ですが、「永遠に忘れる」という意味ではないはずです)。
サーシャ

3

上記と同じくらいの価値があるが、異なる迅速なソリューションは次のとおりです:ターミナルで実行します:

echo '# Disable set default browser
export CHROMIUM_FLAGS="$CHROMIUM_FLAGS --no-default-browser-check"' \
| sudo tee /etc/chromium.d/disable-set-default-browser

チェックせずにChromiumを起動するファイルを作成します...「二度と尋ねない」という質問が表示されない場合に非常に便利です:)


くそー それは非常に有望に見え/etc/chromium.d/ましたが、私のUbuntuシステムにはディレクトリがなく、それを作成しても効果がありませんでした。
-Auspex

私もこの--no-default-browser-checkフラグを使用しています。チャームのように機能します!ランチャー「~/.local/share/applications/お気に入り」ファイルを作成して、ランチャー/お気に入りバーからアプリをクリックして開くと、このフラグで実行されるようにすることもできます。デスクトップファイルの詳細については、こちらをご覧ください:askubuntu.com/questions/461943/…– pestophagous
19:37

1

手動で編集する理由
ただ「ポップアップで「二度と尋ねない」をクリックしてください。」示されるように。

あなたの質問には、あなたがそれを試みたという兆候は見られません。


10
それは2018年であり、「二度と尋ねない」というものはありません。
カーボライマー

1
それは決して機能せず、今ではオプションでもありません。
ニューロネット

0

シンプルなソリューション

正常に動作します!

sudo xdg-mime default google-chrome.desktop x-scheme-handler/http
sudo xdg-mime default google-chrome.desktop x-scheme-handler/https
sudo xdg-mime default google-chrome.desktop text/html

これは、クロムをデフォルトにしたい場合は素晴らしいですが、そうでない場合はそれほど多くありません。
bschlueter

@bschlueter thxあなたのアドバイスについて。それは重大な間違いでした。正常に動作するようになりました!
アントニオフェイト

google-chromeをデフォルトにしたい場合はうまく機能します。これは、chromeがデフォルトのブラウザではないという通知の問題を解決するかもしれませんが、firefoxやsurfなどの別のものが必要な場合は役に立ちません。デフォルトですが、通知を取得せずにクロムを使用できるようにしたい場合があります。
bschlueter
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.