银河麒麟系统安装7-Zip工具的四种方案:一、APT安装p7zip-full命令行工具;二、麒麟商店安装PeaZip图形客户端;三、离线安装engrampa-plugins-7z插件扩展默认归档管理器;四、手动编译p7zip源码。

如果您在银河麒麟系统中需要使用高压缩率的归档管理工具,但当前系统未预装7-Zip客户端,则说明p7zip核心组件或图形前端尚未部署。以下是针对该问题的多种可行安装方案:
一、通过APT安装p7zip-full命令行工具
该方法适用于具备网络连接且软件源配置正常的银河麒麟系统,可立即获得终端级7z命令支持,无需图形界面依赖,是基础且稳定的安装路径。
1、打开终端(快捷键 Ctrl + Alt + T)。
2、更新本地软件包索引:sudo apt update
3、安装完整版p7zip工具集:sudo apt install p7zip-full
4、验证安装结果:7z --version,若返回版本号(如 16.02 或更高)即表示成功。
二、通过麒麟软件商店安装PeaZip图形客户端
PeaZip是一款开源跨平台归档管理器,原生支持7z、ZIP、RAR、TAR.XZ等60余种格式,提供中文界面、右键集成与拖放操作,适合不熟悉命令行的用户快速上手。
1、点击桌面左下角【开始菜单】,启动【麒麟软件商店】。
2、在搜索框中输入PeaZip,确认应用来源为“官方认证”或“麒麟适配中心”。
3、点击【安装】按钮,等待进度条完成并显示“已安装”状态。
4、安装完毕后,在文件管理器中右键任意7z文件,选择使用PeaZip打开,即可执行解压、查看、加密压缩等全部操作。
三、离线安装engrampa-plugins-7z插件扩展默认归档管理器
engrampa是银河麒麟UKUI桌面环境默认的图形化归档管理器,基础版本不支持7z格式;安装engrampa-plugins-7z插件后,可使右键菜单直接出现“解压缩到此处”等选项,实现无缝集成。
1、从麒麟适配中心或可信镜像站下载对应CPU架构的deb包:engrampa-plugins-7z_*.deb及必要依赖liblzma5_*.deb。
2、将所有.deb文件复制至目标机器同一目录(如 /home/user/deb/)。
3、在该目录空白处右键 → 【在终端中打开】,执行:sudo dpkg -i *.deb
4、若提示依赖缺失,立即运行:sudo apt-get install -f 自动修复。
5、重启engrampa进程:killall engrampa,随后再次右键7z文件即可看到新增解压选项。
四、手动编译安装p7zip源码(适用于完全隔离环境)
当系统处于无网络、无可用deb包、且无法接入外部存储设备时,可通过源码构建方式获取7z命令支持,需确保已安装基础编译工具链。
1、确认编译环境就绪:sudo apt install build-essential
2、获取p7zip官方源码(如 p7zip_16.02.orig.tar.gz),传输至目标机 /home 目录。
3、解压源码包:tar -xzf p7zip_16.02.orig.tar.gz
4、进入源码目录:cd p7zip_16.02
5、执行编译与安装:make && sudo make install
6、验证命令可用性:7z --help,若输出帮助信息即表示编译安装成功。


















