我遇到了一个奇怪的现象。如果我:
- 使用内置的存档实用程序 (
Right Click
→Compress "[Folder Name]"
) 或使用p7zip 命令行实用程序对于 Mac (7za a [output].zip [input directory]
) - 将此 zip 存档转移到 Debian Stretch 的全新、最小化安装中,然后尝试使用 unzip 实用程序或 p7zip-full 包中的 7z 命令将其提取出来
...然后我会收到一个错误,提示 zip 已损坏。它可以解压,但某些文件始终会丢失或不完整。
我可以将这些相同的 zip 文件传输回我的 Mac,它们可以顺利解压。同样,如果我在 Debian 下创建一个 zip 存档(再次使用 zip 实用程序或 p7zip),我的 Mac 可以毫无问题地解压它。
这是怎么回事?我可以在 Mac 上制作 Debian 可以打开的 zip 文件吗?