如何使用Quickly中创建的项目添加MIME类型?

我已经构建了一个我想要发布的应用程序但是我希望用应用程序打开这些文件。

我相应地修改了.desktop文件,但很快似乎没有MIME文件的选项,我也不知道如何添加它们。

(另外,我不确定这是否属于这里,因为它是一个开发人员的问题,但很快就是由Ubuntu制作的)

您可以使用xdg-mime将mime类型添加到系统。

 命令行工具,用于查询有关文件类型处理和添加的信息 
新文件类型的描述 

用于添加新mime类型的命令:
xdg-mime install [--mode mode] [--novendor] mimetypes-file

从手册页:

 模式:可以是用户或系统; 对于系统,您需要root权限。 
  install:将mimetypes-file中提供的文件类型描述添加到
桌面环境。  mimetypes-file必须是XML文件
遵循freedesktop.org共享MIME信息数据库规范
并且有一个mime-info元素作为其文档根目录。 对于每一个新的
文件类型一个或多个名称为type-subtype的图标必须是
在mimetypes中使用xdg-icon-resource命令安装
上下文。 例如文件类型
 application / vnd.oasis.opendocument.text需要一个名为的图标
要安装的application-vnd.oasis.opendocument.text(除非
文件类型推荐另一个图标名称)。 

或者你可以在mime类型上使用ubuntu wiki 。 这使用手动指令在此文本中进行编辑

gksudo gedit /etc/mime.types

并编辑类似的东西

text/extension extension

这个/etc/mime.types的编辑也可以用命令行流线编辑器sed完成,但我建议使用xdg-mime。