如何将自定义文件类型与自定义可执行文件关联?

如何将自定义文件类型与自定义可执行文件关联?

我有一个自定义文件类型,为其创建了一个自定义 MIME 类型,并为其关联了一个图标。现在我想用我的自定义可执行文件打开它。如果我单击,Open我会得到一个对话框Could not display ... There is no application installed for ... files. Do you want to search for an application to open this file?,单击一个包含图标yes的弹出窗口, 选择不会导致输入自定义命令行的可能性。ubuntu softwareAdditional MIME types required. An application is requesting additional file format support.Open with another application

我的 ubuntu 是 18.04。我还有一个 lubuntu 18.04,它运行起来非常好。我觉得在 ubuntu 中我必须处理ubuntu software我没有找到添加自定义应用程序的方法的问题。这该怎么做?

答案1

因此,我找到了一种方法将我的自定义程序添加到 All applications部分列表中Open with other application。我在文件夹中添加了一个文件 myapp.desktop,~/.local/share/applications 内容如下:

[Desktop Entry] 
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=path_to_my_icon
Name[en_US]=myapp
Exec=path_to_my_executable %F
Hidden=false

然后就简单了。我想知道是否有更简单的方法来获得相同的结果。

相关内容