如何将Chrome(不再要求是)设置为默认浏览器?

芒登

我正在运行Linux Mint Debian版(基本上是Debian测试)和Cinnamon桌面环境。每次启动时,google-chrome它都会要求成为默认浏览器。我已经告诉它这样做,但我仍然会看到以下弹出窗口:

在此处输入图片说明

我尝试过的是:

  • 在弹出窗口中单击“设置为默认值”。
  • 将chrome设置为默认设置:

    在此处输入图片说明

  • 使用我的桌面环境的(肉桂色)设置应用将其设置为默认值:

    在此处输入图片说明

  • 以各种方式和文件将其与所有相关的mimetypes相关联,并定义了以下内容:

    $ 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
    $ 
    
  • 以root身份启动chrome,以防万一,但它不会让我:

    在此处输入图片说明

  • 使用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
    

这些似乎都没有任何作用。没有人能摆脱这个动荡的弹出窗口吗?

马丁·冯·维蒂希

对于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,
      [...]

对于标准的谷歌浏览器:

  1. 关闭Chrome。
  2. 在终端中,粘贴open ~/Library/Application Support/Google/Chrome/Default/Preferences(然后按Enter键)
  3. 搜索"browser":{并替换为"browser":{"check_default_browser":false,

当您启动Chrome备份时,它不应再提示您。

笔记:

chrome版本之间的首选项设置似乎存在很大差异。在Chrome-78.0上,设置

"browser":{"default_browser_infobar_last_declined":"13236762067983049"}

似乎有效。我假设它模拟点击x

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将Chrome设置为带有.BAT文件的默认浏览器?

我实际上如何将Chrome设置为默认浏览器?

vs代码:如何将chrome设置为默认浏览器而不是Edge?

如何将Chrome设置为Java安装的默认浏览器

无法将Chrome设置为默认浏览器

将chrome设置为lubuntu下的默认浏览器

Puppeteer:如何将默认浏览器上下文设置为隐身?

如何将firefox设置为所有新用户的默认Internet浏览器?

如何将Firefox的运行实例设置为“默认浏览器”

如何将Brave设置为Visual Studio Code的Live Server的默认浏览器?

无法将Google Chrome浏览器设置为默认浏览器

如何*真正*将chrome设置为默认的Ubuntu浏览器

为什么Google Chrome浏览器要求您将管理员访问权限设置为默认浏览器?

如何将SQLite数据浏览器设置为.sqlite3文件的默认应用程序?

是否可以将NetBeans设置为将Chrome Incognito运行为默认浏览器?

如何在WebView中将Chrome浏览器的Chrome版本设置为默认值

如何在 Lubuntu 20.04 中将 Google Chrome 设置为默认网络浏览器

如何在Windows 8上将Google Chrome Canary设置为默认浏览器?

如何在Visual Studio Code中将默认浏览器设置为Chrome?

无法将Chromium设置为默认浏览器

为什么我的Chrome设置中没有“将Google Chrome设置为默认浏览器”按钮?

如何设置离子服务以将Chrome用作默认浏览器?

如何在Windows 10中将program.exe设置为默认浏览器?

将默认浏览器设置为 OPEN 浏览器

如何防止Google Chrome浏览器绕过默认浏览器设置?

如何将字体大小设置为浏览器窗口的100%

如何将谷歌浏览器中的默认浏览器搜索更改为实际的谷歌浏览器?

如何将Chromium浏览器数据导入Chrome

如何将检查的浏览器元素设置为此