温馨提示×

centos如何替换默认浏览器

小樊
44
2026-09-06 09:46:44
栏目: 智能运维

在 CentOS 中“替换默认浏览器”要分情况看:命令行环境(如 xdg-open图形界面(GNOME/KDE 等)。下面分别说明。


一、图形界面(GNOME 桌面,最常见)

方法 1:系统设置(推荐)

  1. 打开 设置(Settings)
  2. 进入 默认应用(Default Applications)
  3. Web(浏览器) 中选择你安装的浏览器(如 Chrome / Firefox)

如果没有列出,先确认浏览器已正确安装并能启动。


方法 2:命令行设置(GNOME)

gsettings set org.gnome.desktop.default-applications.terminal exec 'google-chrome'

或更通用:

xdg-settings set default-web-browser google-chrome.desktop

查看当前默认浏览器:

xdg-settings get default-web-browser

二、使用 xdg-open 打开链接(终端/脚本)

CentOS 使用 xdg-open 决定用哪个程序打开 URL。

设置默认浏览器

xdg-settings set default-web-browser chromium-browser.desktop

常见 .desktop 文件名:

  • Firefox:firefox.desktop
  • Chrome:google-chrome.desktop
  • Chromium:chromium-browser.desktop

验证

xdg-open https://www.baidu.com

三、手动指定(无桌面环境 / 服务器)

如果没有图形界面,可以设置环境变量:

export BROWSER=/usr/bin/google-chrome

写入 ~/.bashrc 可永久生效。


四、常见问题

1. xdg-settings 不生效

可能是:

  • 没有安装对应 .desktop 文件
  • 当前用户不是图形会话

检查:

ls /usr/share/applications/*.desktop

2. CentOS 7 与 8 差异

  • CentOS 7:GNOME 3
  • CentOS 8 / Stream:GNOME 3.28+

命令基本一致。


如果你能告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否有图形界面
  • 想用哪个浏览器(Chrome / Firefox / Chromium)

我可以给你精确命令

0