在从终端打开png文件时,我正在尝试将gthumb设置为默认值。
$ xdg-mime default ~/.gnome/apps/gthumb.desktop image/png我创建了这个符号链接:
$ ls -l ~/.gnome/apps/gthumb.desktop
lrwxrwxrwx 1 gauthier gauthier 15 Jun 27 /home/gauthier/.gnome/apps/gthumb.desktop -> /usr/bin/gthumb我希望xdg-mime query default image/png返回gthumb。相反,它说:
$ xdg-mime query default image/png
eog.desktop为什么设置默认值没有我预期的效果呢?
发布于 2018-06-27 08:47:19
使用环境变量XDG_UTILS_DEBUG_LEVEL启用调试有助于:
$ XDG_UTILS_DEBUG_LEVEL=2 xdg-mime default ~/.gnome/apps/gthumb.desktop
image/png
make_default_kde: No kde runtime detected
make_default_generic /home/gauthier/.gnome/apps/gthumb.desktop image/png
Updating /home/gauthier/.local/share/applications/mimeapps.list
$ XDG_UTILS_DEBUG_LEVEL=2 xdg-mime query default image/png
Checking /home/gauthier/.config/mimeapps.list
eog.desktop用于设置vs读取默认值的mimeapps.list并不相同。解决方案(感谢评论这里):
rm ~/.config/mimeapps.listhttps://unix.stackexchange.com/questions/452174
复制相似问题