新的 MIME 类型被忽略

新的 MIME 类型被忽略

当我跑步时

file --mime-type file.nzb

我得到了 mime 类型

text/xml

但是在 /usr/share/applications 中有一个 xml 文件,它应该为 nzb 创建 mime 类型

<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/x-nzb">
  <!--Created automatically by update-mime-database. DO NOT EDIT!-->
  <comment>NewzBin usenet index</comment>
  <sub-class-of type="application/xml"/>
  <glob pattern="*.nzb"/>
</mime-type>

使用“sudo update-mime-database /usr/share/mime”更新了数据库,然后我重新启动了计算机。但没有 nzb mime 类型。mime 类型“text/xml”在与此内容位于同一目录中的 xml.xml 文件中定义

<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/xml">
  <!--Created automatically by update-mime-database. DO NOT EDIT!-->
  <comment>XML document</comment>
  <acronym>XML</acronym>
  <expanded-acronym>eXtensible Markup Language</expanded-acronym>
  <sub-class-of type="text/plain"/>
  <generic-icon name="text-html"/>
  <glob pattern="*.xml"/>
  <glob pattern="*.xbl"/>
  <glob pattern="*.xsd"/>
  <glob pattern="*.rng"/>
  <alias type="text/xml"/>
</mime-type>

这里没有 *.nzb 模式。所以我不明白为什么它不起作用。

相关内容