web-dev-qa-db-ja.com

chrome(要求をやめる)をデフォルトのブラウザにする方法)

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

enter image description here

私が試したこと:

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

    enter image description here

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

    enter image description here

  • それをさまざまな方法で関連するすべての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
    $ 
    
  • chromeをrootとして起動すると、問題は解決しますが、許可されません。

    enter image description here

  • 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
    

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

18
terdon

Chromiumの場合、[今後表示しない]を選択すると、Chromiumは次の設定を~/.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,
      [...]

標準のGoogle Chromeの場合:

  1. Chromeを閉じます。
  2. ターミナルで、open ~/Library/Application Support/Google/Chrome/Default/Preferencesを貼り付けます(Enterキーを押します)。
  3. "browser":{を検索し、"browser":{"check_default_browser":false,に置き換えます

chromeバックアップを開始すると、もうプロンプトは表示されません。

16

解決策を見つけました:

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

manjaroフォーラムの投稿 経由

8
Jason Lewis

これは私が推測するものと同じくらい価値があるが、異なる迅速な解決策です:ターミナルで実行:

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

チェックせずにChromiumを起動するファイルを作成します...「もう質問しない」という質問がポップアップしない場合に非常に役立ちます:)

3
David Gouzien

手動で編集する理由
「ポップアップで「今後表示しない」をクリックしてください。」示されるように。

あなたがそれを試したというあなたの質問には何の兆候も見ません。

1
Michael Durrant

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

正常に動作します!

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
1
Antonio Feitosa