mime 设置的配置文件

mime 设置的配置文件

我有一个 Aweseome-wm + xfce 系统。

它的值存储在哪里xfce4-mime-settings?特别是关于默认应用程序。
GUI 值对我来说与上面的不同~/.config/mimeapps.list,并且它们优先于后者。

一些默认程序存储在:

~/.config/xfce4/helpers.rc
/etc/xdg/xfce4/helpers.rc

但这不包括 PDF 类型。

答案1

经过在 docker 中的反复试验,我意识到了以下内容。

xfce4-mime-settings按优先顺序读取关联:

  1. $HOME/.config/mimeapps.list
  2. /usr/share/applications/mimeinfo.cache

实际目录受$XDG_CONFIG_HOME$XDG_CONFIG_DIRS、 和的影响$XDG_DATA_DIRS,并且还可能有具有mimeapps.list更高优先级的 DE 特定版本,例如xfce-mimeapps.list
MIME 类型和应用程序之间的关联

如果用户修改 中的设置xfce4-mime-settings,它们将保存到$HOME/.config/mimeapps.list.

该文件/usr/share/applications/mimeinfo.cache 可以从头开始创建或使用 freedesktop.org 的标准实用程序进行更新 桌面文件实用程序

sudo update-desktop-database 

我还是不知道是否有批量填充的工具$HOME/.config/mimeapps.list

关于我的问题,通过检查缓存(mimeinfo.cache)可以解决明显的特质。

答案2

该文件可以在以下位置找到:

/usr/share/applications/mimeinfo.cache

相关内容