You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 23.10中如何将Thunar设为默认文件管理器?已执行xdg-mime命令但“在文件夹中显示”仍打开Nautilus

Ubuntu 23.10中如何将Thunar设为默认文件管理器?已执行xdg-mime命令但“在文件夹中显示”仍打开Nautilus

嗨,我明白你的困扰——明明已经用xdg-mime把Thunar设为了默认目录打开程序,但系统的“在文件夹中显示”还是顽固地唤起Nautilus,确实挺闹心的。我之前也碰到过类似的情况,给你几个实用的解决步骤,你可以挨个试试:

  • 先把所有相关的MIME类型都绑定到Thunar,有些程序可能用application/x-directory而不是inode/directory,执行这条命令:
    xdg-mime default thunar.desktop inode/directory application/x-directory

  • 接着更新桌面应用数据库,确保系统能识别到你的更改,先试试用户级别的更新:
    update-desktop-database ~/.local/share/applications/
    如果没效果,再试试全局的(需要sudo权限):
    sudo update-desktop-database /usr/share/applications/

  • 对于GNOME桌面来说,很多系统组件会优先读取gsettings里的配置,你可以检查并修改默认文件管理器的设置:
    先查看当前的默认值:gsettings get org.gnome.desktop.default-applications.file-manager exec
    如果返回的是'nautilus',就改成Thunar:
    gsettings set org.gnome.desktop.default-applications.file-manager exec 'thunar'
    顺便把启动参数也设置好,确保Thunar能正确接收路径参数:
    gsettings set org.gnome.desktop.default-applications.file-manager exec-arg '%U'

  • 还有个GNOME专属的工具gio,也可以用来确认并设置MIME关联,执行这条命令确保Thunar被正确关联到目录类型:
    gio mime inode/directory thunar.desktop

  • 最后一步千万别忘:注销当前用户再重新登录,系统需要重新加载这些配置才能让更改完全生效。

我当时按这个流程操作后,不管是“在文件夹中显示”还是双击目录,都乖乖用Thunar打开了,你可以试试看!

备注:内容来源于stack exchange,提问作者thanEay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 11:40:30