商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > 统信UOS怎么修改系统默认的各种协议关联

统信UOS怎么修改系统默认的各种协议关联

  发布于2026-07-01 阅读(0)

扫一扫,手机访问

在日常使用统信UOS时,偶尔会遇到这么一件糟心事儿:明明点了网页链接,系统却毫无反应;或者双击一个.url快捷方式,原本该弹出浏览器,结果半天没动静。哪怕在终端里敲一句xdg-open https://example.com,也照样跳转失败。

这背后的原因其实很清楚了,HTTP、HTTPS这类协议,没有被正确绑定到目标应用上。解决起来也不复杂,直接从协议级关联入手就行。话说回来,针对这个问题,下面这三个方法可以覆盖绝大多数场景。

统信UOS怎么修改系统默认的各种协议关联

用 xdg-mime 命令精准绑定协议

要说最底层也最靠谱的,还得是xdg-mime命令。它能绕开图形界面的缓存,直接作用于协议层,生效后不管是终端调用还是桌面环境,都能立刻跟上。

首先,打开终端,快捷键是Ctrl+Alt+T

先查一下当前HTTP协议的绑定情况:执行xdg-mime query default x-scheme-handler/http。如果返回空,或者显示的不是你想要的浏览器.desktop文件名(比如org.deepin.browser.desktop),那就说明需要重置。

然后,得先找到目标浏览器的.desktop文件名。很简单:在启动器里右键点击浏览器图标 → “将快捷方式发送到桌面”。然后把桌面上新生成的图标直接拖进终端,文件路径就出来了。取最后一段,比如google-chrome.desktopchromium-browser.desktop

接下来,执行绑定命令,举个例子:xdg-mime default google-chrome.desktop x-scheme-handler/http。这一步有个小细节必须注意:desktop文件名和协议类型之间,有且仅有一个空格,而且必须带.desktop后缀,少一个都不行

同样的方法,顺手把HTTPS和邮件协议也绑了:xdg-mime default google-chrome.desktop x-scheme-handler/httpsxdg-mime default thunderbird.desktop x-scheme-handler/mailto。一套下来,协议绑定基本稳了。

手动编辑 mimeapps.list 强制覆盖

如果命令执行完仍然没效果,那八成是用户级的配置文件里出了冲突。这时候直接动手改配置文件,反而是最省事的。

终端里执行:nano ~/.config/mimeapps.list

找到配置文件中的[Default Applications]段落,在下面粘贴这三行:

x-scheme-handler/http=google-chrome.desktop

x-scheme-handler/https=google-chrome.desktop

text/html=google-chrome.desktop

Ctrl+O保存,Ctrl+X退出。这里有个重要提醒:必须注销当前用户,然后重新登录,否则新配置不会加载。不重启的话,改了也白改。

通过控制中心统一设置网页类协议

如果只是想让图形界面下触发的链接正常打开,比如在文件管理器里双击.html文件,或者在邮件客户端点开链接,那直接用控制中心设置也够用了。不过这个方法对终端里xdg-open的调用,支持有限。

操作路径也很直观:点击任务栏右下角的齿轮图标 → 打开【控制中心】 → 左侧导航栏点【默认程序】 → 右侧找到【网页】分类 → 点击下拉箭头,从列表里选中目标浏览器。如果列表里没有,可以点击加号,手动去~/.local/share/applications//usr/share/applications/里,找到对应的.desktop文件。

三种方法,从底层到上层都有覆盖,挑个顺手的方式去改就行。

本文转载于:https://www.php.cn/faq/2748203.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注