在 CentOS 中“替换默认浏览器”要分情况看:命令行环境(如 xdg-open) 和 图形界面(GNOME/KDE 等)。下面分别说明。
如果没有列出,先确认浏览器已正确安装并能启动。
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.desktopgoogle-chrome.desktopchromium-browser.desktopxdg-open https://www.baidu.com
如果没有图形界面,可以设置环境变量:
export BROWSER=/usr/bin/google-chrome
写入 ~/.bashrc 可永久生效。
xdg-settings 不生效可能是:
.desktop 文件检查:
ls /usr/share/applications/*.desktop
命令基本一致。
如果你能告诉我:
我可以给你精确命令。