You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Linux系统的Firefox中添加自定义默认文件扩展名关联应用

Linux下Firefox添加自定义内容类型关联MSP远程会话操作指南

核心原理

Firefox的设置 > 常规 > 应用列表读取的是系统注册的MIME类型配置,没有内置的手动添加入口,需要先在Linux系统层注册对应扩展名的MIME类型,再关联到指定应用,Firefox就会自动识别该条目。

前置准备

  • 确认MSP远程会话文件的对应扩展名(例如.rsession,替换为你实际使用的扩展名)
  • 确认MSP客户端可执行文件的绝对路径,可通过which [客户端命令名]查询获取

操作步骤

步骤1:注册自定义MIME类型

  1. 新建MIME类型定义文件,路径为~/.local/share/mime/packages/msp-remote-session.xml,写入以下内容:
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-msp-remote-session">
    <comment>MSP远程会话文件</comment>
    <glob pattern="*.rsession"/> <!-- 将*.rsession替换为你的实际扩展名规则 -->
  </mime-type>
</mime-info>
  1. 执行命令更新系统MIME数据库:
    update-mime-database ~/.local/share/mime

步骤2:创建MSP客户端桌面入口(如已存在可跳过)

如果你的MSP客户端没有在系统中注册.desktop入口,需手动创建:

  1. 新建文件~/.local/share/applications/msp-remote.desktop,写入以下内容:
[Desktop Entry]
Type=Application
Name=MSP远程客户端
Exec=[你的MSP客户端绝对路径] %f
MimeType=application/x-msp-remote-session;
  1. 执行命令更新桌面入口数据库:
    update-desktop-database ~/.local/share/applications

步骤3:绑定MIME类型到MSP客户端

执行命令完成关联:
xdg-mime default msp-remote.desktop application/x-msp-remote-session

步骤4:Firefox侧验证配置

  1. 完全关闭Firefox所有进程,执行命令确认无残留:
    pkill firefox
  2. 重启Firefox后进入设置 > 常规 > 应用,即可找到名称为「MSP远程会话文件」的新条目,将默认动作设置为使用MSP远程客户端打开即可。

特殊场景补充(自定义协议唤起场景)

如果该远程功能是通过自定义URI协议(如msp://开头)唤起而非文件关联,可通过以下配置解决:

  1. 进入Firefoxabout:config页面,接受风险提示后进入配置页
  2. 右键选择「新建 > 布尔值」,名称输入network.protocol-handler.expose.msp(将后缀msp替换为实际的协议名),值设置为false
  3. 下次点击「Start Remote Session」按钮时,Firefox会弹出应用选择窗口,选择对应的MSP客户端即可。

内容的提问来源于stack exchange,提问作者SirMcSourTowel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 10:24:03