Update-mime-database 删除 .xml mime 文件

Update-mime-database 删除 .xml mime 文件

我仍然只是个新手,所以如果有人之前问过这个问题,请告诉我。

我正在运行 Ubuntu 19.04。

.ris 文件是纯文本文件,可以导入到引文管理器中。我希望 .ris 文件在我的引文管理器 (mendeleydesktop.desktop) 中打开,而不是在文本编辑器中打开。

我按照指示这里。我的 mime.types 文件中没有与 .ris 对应的相关条目。

我将其添加text/ris ris到我的/etc/mime.types文件中,运行sudo update-mime-database /usr/share/mime,然后编辑mendeleydesktop.desktop为一行MimeType=x-scheme-handler/mendeley;application/pdf;text/x-bibtex;text/ris

当我尝试打开 .ris 文件时,它仍然在文本编辑器中打开。

因此我按照说明在 中创建了一个 .xml 文件/usr/share/mime/applicaitons。运行 后sudo update-mime-database /usr/share/mime,该 .xml 文件被删除。

我遗漏了什么?是否可以默认*.ris打开带有扩展名的文件?mendeleydesktop.desktop

我的.xml 文件如下所示,并且在更新后被删除。

在此处输入图片描述

答案1

尝试放入 XML/usr/share/mime/packages而不是应用程序。不知道为什么它有效,但对我来说确实有效。

相关内容