Linux关联文件扩展名和打开程序
手动为Linux关联文件扩展名与打开程序。
当Linux不认识某种扩展名的时候,需要为此扩展名创建一个MIME类型。Linux是依据MIME类型而不是扩展名来决定打开程序的。
再将此种MIME类型与某程序菜单项关联。
手动关联步骤
-
为扩展名建造一个MIME类型
如果你的Linux已经认得这种扩展名,不需要做这一步。在你的文件管理器中,看看这种扩展名的文件有没有被正确识别。或使用
file
命令查看。创建
application-x-扩展名.xml
内容:<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-扩展名"> <comment>此种文件类型的描述</comment> <icon name="application-x-扩展名"/> <glob-deleteall/> <glob pattern="*.扩展名"/> </mime-type> </mime-info>
放
application-x-扩展名.xml
到~/.local/share/mime/package