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

如何为非KDE环境下的Dolphin文件管理器添加Extract Here右键菜单

非KDE桌面环境Dolphin添加「解压到当前文件夹」右键菜单项解决方案

步骤1:安装必要依赖

首先安装解压后端、Dolphin服务插件和通用解压工具,对应不同发行版执行对应命令即可:

  • Debian/Ubuntu 系:sudo apt install p7zip-full p7zip-rar unrar unzip ark dolphin-plugins
  • Fedora 系:sudo dnf install p7zip p7zip-plugins unrar unzip ark dolphin-plugins
  • Arch 系:sudo pacman -S p7zip unrar unzip ark dolphin-plugins

步骤2:创建自定义服务菜单配置

非KDE环境下Dolphin默认读取用户目录下的服务菜单路径,先创建对应目录:

  1. 执行命令创建目录:mkdir -p ~/.local/share/kservices5/ServiceMenus/
  2. 进入该目录后新建extracthere.desktop文件,写入以下内容:
[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
MimeType=application/zip;application/x-rar;application/x-7z-compressed;application/x-tar;application/x-bzip;application/x-bzip2;application/x-gzip;application/x-lzip;application/x-lzma;application/x-xz;application/x-compressed-tar;
Actions=ExtractHere;
Encoding=UTF-8

[Desktop Action ExtractHere]
Name=Extract Here
Name[zh_CN]=解压到当前文件夹
Icon=archive-extract
Exec=ark --batch --autodestination %f

步骤3:生效配置

  • 给配置文件赋予执行权限:chmod +x ~/.local/share/kservices5/ServiceMenus/extracthere.desktop
  • 关闭所有已打开的Dolphin进程:killall dolphin
  • 重新打开Dolphin,右键点击压缩包即可看到对应菜单项,解压逻辑与Nemo完全一致。

可选调整:如果你更习惯使用GNOME 归档管理器(file-roller)作为解压后端,仅需将上述配置文件中Exec行替换为Exec=file-roller --extract-here %f即可。

内容的提问来源于stack exchange,提问作者Vijay Keshri

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 01:30:02