如何将 Dolphin 设置为默认文件管理器?

clo*_*oxy 50 dolphin

我最近从 Kubuntu 回到 Ubuntu,但我真的很喜欢 Dolphin。有什么方法可以将其设置为默认文件管理器吗?

Ruc*_*t88 37

查看当前打开目录的默认设置:

xdg-mime query default inode/directory
Run Code Online (Sandbox Code Playgroud)

要将 Dolphin 设置为默认值:

xdg-mime default org.kde.dolphin.desktop inode/directory
Run Code Online (Sandbox Code Playgroud)

将 Thunar 设置为默认值:

xdg-mime default thunar.desktop inode/directory
Run Code Online (Sandbox Code Playgroud)

以普通用户身份在终端上运行。如果要将默认设置为另一个文件管理器,请安装文件管理器,然后.desktop通过在/usr/applications/命令行中搜索来找到正确的文件。


相关文件:

  • /usr/share/applications/defaults.list 系统范围的默认值
  • $HOME/.local/share/applications/mimeapps.list
  • $HOME/.config/mimeapps.list在哪里xdg-mime保存配置

资料来源:


小智 32

脚步:

  1. 打开一个终端,例如使用Ctrl+ Alt+T

  2. exo-utils通过在终端中运行以下命令进行安装:

    sudo apt-get install exo-utils
    
    Run Code Online (Sandbox Code Playgroud)
  3. 在终端中运行以下命令:

    exo-preferred-applications
    
    Run Code Online (Sandbox Code Playgroud)
  4. 在打开的窗口中,单击实用程序

  5. 文件管理器部分,单击下拉菜单箭头 + 其他...

  6. 查找/usr/share/applications目录

  7. 调整以显示所有文件并选择dolphin.desktop(无论您在哪里找到它)

  8. 点击关闭

  • 不工作:exo-preferred-applications /usr/bin/exo-preferred-applications: 11: exec: /usr/lib/x86_64-linux-gnu/xfce4/exo-1/exo-helper-1: not found (7认同)
  • 我无法让它在 Ubuntu 15.04 中工作。 (4认同)
  • 也没有办法让它在 Ubuntu 18.04 上工作。 (3认同)
  • 在 Ubuntu 14.04 上也不适合我。 (2认同)
  • 这对于 16.04 仍然有效吗?似乎不适合我。 (2认同)
  • 这在 Ubuntu 20.04 LTS 上对我不起作用。 (2认同)

小智 6

添加到 Rucent88 答案:

对我来说,海豚桌面文件存储在/usr/share/applications/org.kde.dolphin.desktop. 所以

xdg-mime default org.kde.dolphin.desktop inode/directory
Run Code Online (Sandbox Code Playgroud)

成功了。

请记住查看桌面链接所在的位置。查看已安装文件管理器的文件列表,了解如果找不到桌面链接是如何调用的。

  • 如果这是一个补充,也许您应该建议对其进行编辑。 (2认同)