在 Ubuntu 上创建新的 Mime 类型和图标的正确方法是什么?

在 Ubuntu 上创建新的 Mime 类型和图标的正确方法是什么?

我在 Xubuntu 上,使用 Thunar 文件管理器。我想创建一些新的 Mime 类型和关联的图标。有时它有效,有时无效,有时会出现意想不到的结果(与我为其创建图标的 mime 类型无关的文件具有相同的图标)。

有时我可以通过在 /usr/share/mime/application 中添加新的 xml 文件来创建新的 Mime 类型,如下所示https://help.ubuntu.com/community/AddingMimeTypes。当我在 ~/.local/share/mime/application 中执行此操作时,它永远不会起作用。这里的文件在我更新 mime 数据库后以及在其他子文件夹中创建 xml 文件时被删除。正确的文件夹和创建新文件类型的正确方法是什么?也许问题是这个 mime 类型已经存在,并且这个现有的 mime 类型没有显示在 mime 类型编辑器中?

有时,当我检查 mime 类型时,会得到不同的结果

xdg-mime query filetype *.mp3

file --mime-type *.mp3

(mp3 只是一个例子)。为什么有时会有不同的哑剧类型?

有时我可以为现有或以前创建的 mime 类型创建一个新图标,在 ~/.local/share/mime/packages 中创建一个包含此内容的新 xml 文件

弗拉克 弗拉克

与 mime 类型不同,它在主目录中工作。但它并不适用于我创建的所有图标,而且我不知道为什么会这样。当我在包子文件夹中创建 xml 文件时,“update-mime-database”似乎在 ~/.local/share/mime/application 中创建了一个新的 xml 文件?

可能我在那里做的事情完全错误?创建新的 mime 类型和该 mime 类型的新图标的正确方法是什么?我如何检查 mime 类型是否已存在?

相关内容