如何在15.04中将Thunar设置为默认文件管理器?


11

我想在15.04中将Thunar设置为我的默认文件管理器。现在,我意识到这个问题与如何将Thunar设置为默认文件管理器非常相似,但我尝试了凯文(Kevin)的回答,为什么我在完成他的建议后甚至尝试重新启动,但仍将Nautilus用作我的默认文件管理器。我什至尝试了社区帮助Wiki上推荐的shell脚本,Midnight Commander和手册解决方案。没有人将Thunar更改为我的默认文件管理器。

我很好奇外是否可以在所有改变我的默认文件管理器,说海豚(因为我也看到了这个问题它的答案),但也失败了。有件事告诉我,这个问题不仅影响我自己,也影响其他用户,尤其是15.04用户,正如Ubuntuuser在评论中报告的那样,他也无法通过exo将dolphin设置为其默认文件管理器。

如果您想知道如何检查这些文件管理器是否设置为默认值,那么我可以双击它们以查看是否在这些备用文件管理器中打开了这些文件,以打开它们在桌面上的文件夹,作为第二项测试我还尝试将文件保存在Chrome中,以查看弹出的文件管理器窗口是否是我想要的文件。

如果相关,我将Unity作为我的桌面环境运行。

Answers:


14

没有其他解决方案对我有用。事实证明,我的桌面管理器使用gvfs而不是xdg。因此,我必须为gvfs配置mimetype。

查看当前设置:

gvfs-mime --query inode/directory

将其设置为Thunar:

gvfs-mime --set inode/directory Thunar.desktop

并测试一下:

gvfs-open $HOME

似乎gio mime inode/directory在更新的发行版中,我正在使用Ubuntu 19.10,然后将其设置为Thunargio mime inode/directory Thunar-folder-handler.desktop
Greg Benner,

2

很抱歉,这有点晚了,但我希望它对您和其他人仍然有帮助。我也从未发现'exo'方法可以工作,并且为此目的安装应用程序很烦人,所以我寻找了手动方法。正确设置此选项(对于当前本地用户)的方法是编辑文件

~/.local/share/applications/mimeapps.list

并将此代码段添加到底部

inode/directory=Thunar.desktop

这样看起来就像我在下面链接的那样。

我相信另一种设置方法是

xdg-mime default Thunar.desktop inode/directory

但我不记得它的工作方式是否与我上面发布的方法完全相同。

我不确定是否需要注销才能使它生效,但是与使用某些脚本,替换二进制文件或其他类似的黑客工具相比,它肯定容易得多。我不知道如何更改的一件事是文件选择器对话框。该设置由GTK决定,但似乎没有一种配置方法。我希望这有帮助。:)

(如果过一会儿您决定也想要Thunar的Unity快速列表,请提出另一个问题,我也会回答)

默认应用程序列表


1

如果Ubuntu是Debian Raspbian之类的东西,您要做的就是在桌面上创建一个文件夹,右键单击它,打开,选择Thunar,确保选中“将此文件用作此类型文件的默认应用程序”,然后点击确定。如果那行不通,对不起,我无法帮助您

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.