对比

MacPacker 对比 7-Zip

在 macOS 上,两款应用各自能打开哪些压缩包、安装包与磁盘镜像格式,又能创建哪些。

2026 年 8 月 10 日49 种格式 · 9 项能力

参与对比的应用

MacPacker

0.19.0

价格
免费
许可
GPL-3.0,开源
系统要求
macOS 14.6+
形态
压缩包浏览器
39可读
1可写

7-Zip

26.02 · macOS console build

价格
免费
许可
LGPL + BSD,开源
系统要求
64 位 macOS
形态
仅命令行
43可读
9可写

读写总数按下方表格的行数统计,其中一行可能代表一整族格式。各家统计格式的口径互不相同,因此总数仅供参考,真正的比较在表格里。

格式对照表

读取指应用能列出压缩包内容并从中提取。写入指应用能生成该格式 —— 创建它,以及在注明处更新它。两款都不支持的格式不会列出。

格式MacPacker7-Zip
日常压缩包MacPacker7-Zip
ZIP.zip .jar .war .apk .ipa .appx .xpi .epub .cbz支持1支持2支持支持2
ZIPX.zipx支持不支持部分支持3不支持
7z.7z支持不支持支持支持
RAR / RAR5.rar .cbr .r00支持不支持支持不支持
TAR.tar支持不支持支持支持
ARJ.arj支持不支持支持不支持
LHA / LZH.lha .lzh支持不支持支持不支持
CAB.cab支持不支持支持不支持
CHM.chm支持不支持支持不支持
CPIO.cpio .cpgz支持不支持支持不支持
平台与安装包格式MacPacker7-Zip
AR.ar .a .lib支持不支持支持不支持
Debian package.deb支持不支持支持不支持
RPM package.rpm支持不支持支持不支持
XAR.xar支持不支持支持不支持
Apple installer package.pkg支持不支持支持不支持
Apple signed archive.xip支持4不支持支持不支持
MSI / OLE compound.msi .doc .xls支持不支持支持不支持
Self-extracting EXE / NSIS.exe .nsis支持不支持支持不支持
Windows imaging.wim .swm .esd支持不支持支持支持
老旧格式、Mac 经典格式与长尾MacPacker7-Zip
StuffIt.sit支持不支持不支持不支持
StuffIt X.sitx支持不支持不支持不支持
StuffIt self-extracting.sea支持不支持不支持不支持
LZX.lzx支持不支持不支持不支持
SWF media extraction.swf不支持不支持支持不支持
单流压缩MacPacker7-Zip
GZIP.gz支持不支持支持支持
BZIP2.bz2支持不支持支持支持
XZ.xz支持不支持支持支持
LZMA (raw).lzma不支持不支持支持不支持
Unix compress.Z支持不支持支持不支持
LZ4.lz4支持不支持不支持不支持
Zstandard.zst不支持不支持支持不支持
复合 tar 流MacPacker7-Zip
tar.gz / tar.bz2 / tar.xz / tar.Z.tgz .tbz2 .txz .taz支持不支持支持部分支持5
tar.lz4.tlz4支持不支持不支持不支持
tar.zst / tar.br.tzst .tbr不支持不支持部分支持5部分支持5
磁盘镜像与文件系统MacPacker7-Zip
Apple Disk Image.dmg .smi支持不支持支持不支持
ISO 9660.iso支持不支持支持不支持
UDF.udf .iso不支持不支持支持不支持
SquashFS.squashfs .sfs支持不支持支持不支持
FAT.fat .img支持不支持支持不支持
NTFS.ntfs .img支持不支持支持不支持
HFS / HFS+.hfs .hfsx不支持不支持支持不支持
ext2 / ext3 / ext4.ext .img不支持不支持支持不支持
APFS.apfs .img不支持不支持支持不支持
CramFS.cramfs不支持不支持支持不支持
VirtualBox VDI.vdi支持不支持支持不支持
Hyper-V VHD / VHDX.vhd .vhdx支持不支持支持不支持
VMware VMDK.vmdk支持不支持支持不支持
QEMU QCOW2.qcow2支持不支持支持不支持
MBR / GPT partition maps.mbr .gpt不支持不支持支持不支持
支持部分支持不支持

格式清单之外

格式覆盖只是一半。下面这些行关乎压缩包打开之后你能对它做什么。

能力MacPacker7-Zip
打开分卷压缩包合并以 .001、.z01 或 .r00 分片形式送达的压缩包。部分支持6支持
创建分卷把压缩包按指定大小写成若干分片。不支持支持
打开加密压缩包读取时提示输入密码并解密。支持支持
写入加密压缩包输出时使用 AES-256。MacPacker 的保存面板只提供格式与压缩级别。不支持支持
就地修改压缩包增删或重命名条目,无需整包解压再重新打包。部分支持7支持
压缩包浏览器在提取任何东西之前,先用窗口列出压缩包内容。支持部分支持8
浏览嵌套压缩包直接打开位于另一个压缩包内部的压缩包,无需先解出外层。支持不支持
Finder / 快速查看扩展应用窗口之外的系统级集成。支持不支持
命令行接口可在 shell 中脚本化调用。不支持支持
支持部分支持不支持

注释

  1. 1MacPacker 按文件内容而非扩展名识别格式,因此任何基于 ZIP 的容器无论叫什么名字都会作为 ZIP 打开。
  2. 2写入 JAR、APK、IPA 之类,写的就是一个 ZIP 容器:这些应用都不会生成让平台安装包真正合法所需的签名或清单。
  3. 37-Zip 的 ZIP 处理器注册了 .zipx 扩展名,也能解码 WinZip 使用的 LZMA、PPMd 与 BZip2 方法,但 7-Zip 并未把 ZIPX 列为输出格式。
  4. 4.xip 本身就是 XAR 容器,所以 MacPacker 会按 XAR 打开它。
  5. 5分两步:先打包 tar,再压缩。没有一条命令能一次完成。
  6. 6MacPacker 只合并分卷 ZIP —— 跨卷(.z01…)与数字编号(.zip.001…)。分卷 RAR 或 7z 不被识别。
  7. 7仅限 ZIP。
  8. 87-Zip 的 macOS 版本是控制台程序:7zz l 能列出压缩包内容,但没有窗口。

更多对比

编译于 2026 年 8 月 10 日,对应上方列出的版本。

获取 MacPacker

v0.20.0 · macOS 14+
$ brew install --cask macpacker

因 Apple 审核流程,App Store 版本可能比直接下载晚几天。