linux – 如何使用xdg-mime命令

前端之家收集整理的这篇文章主要介绍了linux – 如何使用xdg-mime命令前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人可以提供关于如何使用(与GNOME Ubuntu) XDG-MIME命令的示例?我正在努力使文档工作.

例如,如果我想使用名为MyApp的应用程序注册扩展名.mfe,步骤是什么?这是我到目前为止的尝试,我会感谢任何关于获得这个权利的指标…

这是我的xml(MyApp-MyFileType.xml)文件名如何相关?

<?xml version="1.0"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
  <mime-type type="text/mfe">
    <comment>File for MyApp</comment>
    <glob pattern="*.mfe"/>
  </mime-type>
</mime-info>

那么运行这个命令?

xdg-mime install MyApp-MyFileType.xml

然后我跑这个什么是xxx关联?我理解它是我的应用程序的标识符,但我如何定义它?

xdg-mime default xxx.desktop text/mfe

解决方法

所有需要的信息是在人xdg-mime.

>使用xdg-mime查询filetype filename.ext检查实际的mime-type(响应可以是例如application / octet-stream)
>如果你决定创建自己的mime类型,你应该编辑一个XML文件,就像你给出的例子一样.您应该检查您要创建的mime类型的名称是否存在,以不覆盖它.您可以在/usr/share/applications/defaults.list中看到已注册的mime类型.
>那么,正如你所指出的,现在是使用sudo xdg-mime install –mode系统MyApp-MyFileType.xml来注册新的mime类型,以便为系统上的所有用户安装.
>在这一点上,如果再次检查mime类型(如第1步),您应该有所需的响应(您的新的MIME类型).
>现在是时候使用所需的应用程序注册新的mime类型.该关联使用sudo xdg-mime默认MyApp.desktop text / mfe(在您的示例中)完成.要查看可用的.desktop文件,请执行以下操作:ls /usr/share / applications |少(我认为这是你要找的).
>最后一步是使用xdg-icon-resource注册图标,但这是另一个主题.

希望这可以帮助!

原文链接:https://www.f2er.com/linux/400981.html

猜你在找的Linux相关文章