xdg-open file.cbz 打开 nautilus?

Deu*_*sIX 6 nautilus xdg-open

我正在使用 Calibre,它似乎xdg-open用于打开文件。即使在终端中尝试,这也只会打开 nautilus 并选择文件,但不会打开。我是否尝试打开.cbz.pdf.

这似乎很好: /usr/share/applications/defaults.list

application/x-cbr=evince.desktop
application/x-cbz=evince.desktop
Run Code Online (Sandbox Code Playgroud)

当然,当我在 Nautilus 中打开文件时,它会打开,但是这种方法很烦人。

mkm*_*mkm 4

我在另一个askubuntu问题的答案中找到了同一问题的解决方案:https://askubuntu.com/a/39602/1943

基本上你必须将 Thunar 设置为默认文件管理器xfce

http://ubuntuforums.org/showpost.php?p=10884462&postcount=16

一旦你这样做了,xdg-open就会gnome-open避免使用exo-helpernautilus 来打开。不知何故,gnome 和 xfce 交织在一起。

编辑:缺点是现在打开文件夹时打开的是 Thunar,而不是 nautilus。但我发现它不那么令人沮丧,另一方面,如果我真的不想要它,我可以卸载 xfce4