
如果您在银河麒麟系统中双击7z、RAR、ZIP、TAR等多格式压缩包时无法识别或提示“无可用程序打开”,通常是因为系统默认未安装具备全格式支持能力的图形化归档管理器。PeaZip作为开源跨平台工具,原生支持超过200种压缩格式,且提供中文界面与右键集成,是替代默认engrampa的理想选择。以下是针对该问题的多种可行安装方案:
一、通过麒麟软件商店安装PeaZip
该方法适用于联网正常、软件源配置有效且希望一键完成安装的用户。软件商店提供的PeaZip为官方认证版本,自动处理依赖并完成桌面环境集成。
1、点击桌面左下角【开始菜单】,启动【麒麟软件商店】。
2、在顶部搜索框中输入PeaZip,确认结果中显示“开发者:Giorgio Tani”及“认证应用”标识。
3、点击右侧【安装】按钮,输入管理员密码后等待进度条完成。
4、安装完毕后,在任意文件管理器中右键单击.7z或.rar文件,应可见使用PeaZip打开选项。
二、通过APT命令行安装PeaZip(含GUI)
该方法适用于偏好终端操作、需批量部署或软件商店无法加载的场景,安装包来自Debian/Ubuntu兼容仓库,确保版本稳定性和更新支持。
1、打开终端(Ctrl + Alt + T),执行软件源更新:sudo apt update。
2、安装PeaZip主程序及图形界面依赖:sudo apt install peazip。
3、验证安装结果:peazip –version,输出应包含版本号(如9.10.0)及Qt5图形库信息。
4、首次运行可在终端输入peazip,或在【开始菜单】→【附件】中查找PeaZip图标启动。
三、离线安装PeaZip DEB包(适配ARM64/AMD64)
该方法适用于断网环境、信创封闭网络或需指定版本控制的部署场景,要求提前获取与麒麟OS架构匹配的预编译deb包。
1、从PeaZip官方发布页下载对应架构的.deb文件,例如:peazip_9.10.0.LINUX.Qt5-1_amd64.deb(x86_64)或peazip_9.10.0.LINUX.Qt5-1_arm64.deb(ARM64)。
2、将.deb文件复制至目标麒麟系统任意目录(如/home/user/Downloads)。
3、在该目录下右键打开终端,执行安装命令:sudo dpkg -i peazip_*.deb。
4、若提示依赖缺失(如libqt5widgets5),立即运行:sudo apt-get install -f自动修复并完成配置。
四、启用PeaZip右键菜单集成
PeaZip安装后默认不自动注册为所有压缩格式的默认处理器,需手动启用上下文菜单支持,否则右键仍仅显示“用归档管理器打开”。
1、首次启动PeaZip,在主界面点击【Tools】→【Options】→【System integration】标签页。
2、勾选Integrate PeaZip in file manager context menu。
3、在下方列表中,全选常见格式扩展名(包括.7z、.rar、.zip、.tar.gz、.iso等)。
4、点击【Apply】保存设置,随后关闭PeaZip;重新打开文件管理器,右键任意压缩文件即可看到Extract with PeaZip和Add to archive等选项。
五、解决PeaZip中文乱码与路径异常问题
部分压缩包由Windows系统生成,采用GBK编码记录文件名,而PeaZip默认以UTF-8解码,导致解压后文件名显示为方块或问号,影响正常使用。
1、启动PeaZip,进入【Tools】→【Options】→【Localization】标签页。
2、在【Default charset for archives】下拉菜单中,选择GBK (CP936)。
3、勾选Try to auto-detect charset if default fails以增强兼容性。
4、点击【Apply】后,对已存在的GBK编码RAR/ZIP包右键选择【Extract with PeaZip】,文件名将正确还原为中文。

评论(0)