可以安装与启用第三方扩展
在 Ubuntu 上使用的 Dolphin(KDE 文件管理器)支持通过多种扩展机制增强功能,包括 KDE 服务菜单(.desktop 脚本)、KParts 插件、KIO 插件 以及 终端面板集成(Konsole 部件)。这些扩展可来自发行版仓库、KDE 商店或开发者发布包,安装后可在 Dolphin 的菜单、侧边栏或右键上下文菜单中生效。
常见扩展类型与获取方式
- 服务菜单脚本(.desktop):用于给特定文件类型或目录添加右键动作(如“用 VS Code 打开”“Git 提交”等)。通常将脚本放入用户目录 ~/.local/share/kservices5/extra/,Dolphin 会自动识别。
- KParts 插件:在 Dolphin 中嵌入外部应用视图(如文档/图片预览等)。
- KIO 插件:为 sftp://、smb://、dav:// 等协议提供透明访问能力,安装相应 KIO 后端后即可在地址栏直接访问远程资源。
- 终端面板:在侧边或底部嵌入 Konsole,实现边浏览边操作。
以上能力均为 Dolphin 的内置扩展点,第三方可通过相应插件/脚本接入。
安装与启用步骤
- 发行版仓库安装(推荐)
- 搜索可用扩展:apt search dolphin | grep -i plugin
- 安装示例:sudo apt install dolphin-plugins(示例包名,实际以仓库为准)
- 安装完成后,到 Dolphin 的 设置 → 配置 Dolphin → 服务菜单/插件 中启用相应项。
- 手动安装脚本或服务菜单
- 获取或编写 .desktop 服务菜单脚本;
- 放入 ~/.local/share/kservices5/extra/(用户级)或 /usr/share/kservices5/(系统级);
- 重启 Dolphin 或按 F5 刷新,然后在右键菜单中可见。
- 远程协议支持
安装相应 KIO 后端(如 kio-sftp、kio-smb 等),之后即可在 Dolphin 中直接用 sftp://host、smb://server/share 访问资源。
注意事项
- 名称辨析:不要与大数据平台 DolphinDB 的插件混淆,后者是服务器端组件,与文件管理器无关。
- 桌面环境差异:Dolphin 是 KDE Plasma 的文件管理器;在 Ubuntu(默认 GNOME) 上可用,但部分扩展依赖 KDE 框架/Plasma 组件,在 GNOME 会话下可能缺少依赖或表现受限。
- 权限与安全:仅从可信来源安装脚本/插件;系统级目录写入需 sudo,用户级扩展放入 ~/.local/share/kservices5/extra/ 更安全。
- 故障排查:若扩展未出现,检查是否启用、是否安装了对应依赖、是否重启了 Dolphin;必要时查看系统日志或 Dolphin 配置界面中的插件页。