ubuntu - 如何在 Ubuntu 中注册文件关联

标签 ubuntu debian mime file-association

我正在创建一个 Ubuntu 安装程序,我需要注册我自己的文件扩展名,但我找不到有关如何执行此操作的任何示例。

人们可以向我提供一些有关如何执行此操作的脚本片段吗?

注意:我正在使用 InstallJammer帮助我创建安装程序,它允许我调用外部脚本 - 因此脚本会很有用。

最佳答案

推荐的方法是编写一个 ubuntu 包,例如使用 CDBS(overviewdocsexamplesbonus non-cdbs tutorial)。

然后在 debian/目录中添加 $PACKAGE.sharedmimeinfo$APPNAME.desktop 文件。 sharedmimeinfo 文件描述了文件类型,桌面文件描述了您的应用程序。后者应包含与文件类型匹配的 MimeType=application/x-$APPNAME;

关于ubuntu - 如何在 Ubuntu 中注册文件关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2042680/

相关文章:

c - fatal error : linux/kthread. h:没有此类文件或目录编译终止

shell - Linux Mint上的Hadoop HBase脚本产生奇怪的错误

linux - 你如何着手将修复程序放入 linux 包中?

c - c 中的 pthreads 返回意外结果

ckeditor - 将富文本和图像从一个文档复制到另一个文档中的 MIME

linux - 无法分配内存

bash - 以其他用户身份运行时,bashrc 文件中的导出变量不可见

linux - cd/var/www : Permission denied

Java表情符号转换为xml : what libraries exist?

linux - 使用变量作为文件名时 ripMIME 不工作