我希望使用某些特定程序打开选定类型的文件(按扩展名)。我需要编辑哪些配置文件?
我已经尝试过一些,/usr/share/appplications/default.list
但它不起作用。
答案1
看一下文件$HOME/.local/share/applications/defaults.list
有一个部分[Default Applications]
指定特定 mime 类型的程序。您可以添加例如:
application/x-debian-package=gdebi.desktop
这些.desktop
文件可以在 中找到,/usr/share/applications/
或者您可以在 下创建自己的文件$HOME/.local/share/applications/
。要找出文件的 mime 类型,请运行
file --mime-type <some_file>
或者,在 KDE 中,可以在系统设置内的文件关联的 GUI 中完成相同的操作。
要为扩展注册 MIME 类型,请参阅freedesktop.org - 添加 MIMETutor和stackoverflow - 在 Linux 中注册文件扩展名/mime 类型。