如何添加新的Mime Type并与新应用程序相关联?

Gen*_*ene 7 linux ubuntu mime mime-types

我有一个新的文件类型".xy2",我想将它与自定义应用程序"shim"相关联.有谁知道如何在Linux中做到这一点?

谢谢

Gen*_*ene 7

如果有人遇到同样的问题.我找到了答案:

  1. 创建新的Mime类型.您可以指定不同的mime类型,在此视频中作者使用文本,但您可以使用应用程序图像等.所有可用类型都列在"usr/share/mime"文件夹中.
  2. 创建自定义应用程序并将符号链接放入"usr/bin"文件夹.
  3. 导航到" 〜.local/share/applicatons"文件夹并创建new_mime_name.desktop文件.
  4. 填写与您的申请有关的信息.这是我的一个例子:

    [Desktop Entry]
    Terminal=false
    Icon=libreoffice-math
    Type=Application
    Categories=Application;Utility;
    Exec=shim %f
    MimeType=application/xy2;
    Name=shim
    Comment=shim tool
    
    Run Code Online (Sandbox Code Playgroud)
  5. 将文件类型与您的应用程序相关联.阅读OM55用户.

  6. 您可能需要重新启动系统.