Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 如何使用xdg-mime命令大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_673_2@

概述

有人可以提供关于如何使用(与GNOME Ubuntu) XDG-MIME命令的示例?我正在努力使文档工作. 例如,如果我想使用名为MyApp的应用程序注册扩展名.mfe,步骤是什么?这是我到目前为止的尝试,我会感谢任何关于获得这个权利的指标… 这是我的xml(MyApp-MyFileType.xml)文件名如何相关? <?xml version="1.0"?> <mime-info xmlns='@H_696_5@
@H_673_2@
@H_673_2@ @H_673_2@
有人可以提供关于如何使用(与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
@H_673_2@

解决方法

所有需要的信息是在人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注册图标,但这是另一个主题.

希望这可以帮助!

@H_673_2@ @H_673_2@@H_673_2@

大佬总结

以上是大佬教程为你收集整理的linux – 如何使用xdg-mime命令全部内容,希望文章能够帮你解决linux – 如何使用xdg-mime命令所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。