银河麒麟v10中压缩包默认打开异常是因归档管理器未设为默认工具,需从系统设置、扩展名绑定、mime配置三层面同步修正:先在【默认应用】中指定【压缩工具】为归档管理器;若无效,则通过文件属性或右键菜单为.zip等扩展名单独设置;最后可手动编辑~/.config/mimeapps.list强制绑定mime类型。

在银河麒麟V10中双击ZIP或TAR包却调用WPS打开、右键没有“解压到此处”选项、新建压缩包默认生成.zip而非.tar.gz——这些现象说明系统未将归档管理器设为默认压缩工具,或已关联错误程序。必须从图形界面、文件类型绑定、MIME配置三层面同步修正。
通过系统设置指定默认压缩软件
该方法适用于归档管理器(如engrampa、file-roller)已安装且出现在默认应用列表中的情况,操作后立即生效,无需重启。
点击屏幕左下角【开始菜单】→【设置】→【系统】→【默认应用】
在右侧页面中向下滚动,找到【压缩工具】类别(注意不是“归档管理器”或“文件管理器”,名称必须完全匹配)
点击其右侧下拉箭头,在列表中选择【归档管理器】(对应.desktop文件通常为engrampa.desktop或org.gnome.FileRoller.desktop)
若列表为空或无响应,说明该应用未被系统识别为合法压缩工具,需跳转至手动配置步骤。
为压缩文件扩展名单独设置打开方式
当系统设置中找不到“压缩工具”选项,或只想让.zip走engrampa、.7z走p7zip-gui时,此法可绕过全局分类,直接绑定扩展名。
方法一:右键属性法
在文件管理器中找到一个.zip文件,右键→【属性】→切换到【打开方式】页签
从应用列表中选择【归档管理器】;若未显示,点击【其他应用】→勾选“显示所有应用程序”→找到并选中engrampa.desktop
必须勾选“始终使用此应用打开此类文件”,否则下次双击仍调用旧程序
方法二:右键快捷菜单法(部分版本支持)
直接右键.zip文件→【打开方式】→【归档管理器】→【设为默认】
该操作会写入~/.config/mimeapps.list的[Added Associations]段,优先级高于图形界面设置。
手动编辑mimeapps.list强制绑定压缩类MIME类型
当图形界面失效、目标程序不出现、或需精确控制application/x-7z-compressed等冷门类型时,必须直改配置文件。
第一步:检查配置文件归属权
按下Ctrl+Alt+T打开终端,执行:ls -l ~/.config/mimeapps.list
若输出中所有者显示为root或非当前用户,运行:sudo chown $USER:$USER ~/.config/mimeapps.list
第二步:编辑配置文件
执行:gedit ~/.config/mimeapps.list
定位到[Default Applications]段落,在其下方添加以下内容(以设engrampa为.zip/.tar.gz默认工具为例):
application/zip=engrampa.desktop
application/x-gzip=engrampa.desktop
application/x-tar=engrampa.desktop
application/x-xz=engrampa.desktop
保存文件,关闭编辑器;重启归档管理器或注销重登录使配置生效。











