![如何在 kde 或 xfce 中更改系统范围内所选文件类型的默认程序?](https://linux22.com/image/48548/%E5%A6%82%E4%BD%95%E5%9C%A8%20kde%20%E6%88%96%20xfce%20%E4%B8%AD%E6%9B%B4%E6%94%B9%E7%B3%BB%E7%BB%9F%E8%8C%83%E5%9B%B4%E5%86%85%E6%89%80%E9%80%89%E6%96%87%E4%BB%B6%E7%B1%BB%E5%9E%8B%E7%9A%84%E9%BB%98%E8%AE%A4%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我希望使用某些特定程序打开选定类型的文件(按扩展名)。我需要编辑哪些配置文件?
我已经尝试过一些,/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 类型。