在 Mac 上创建的 Zip 档案无法在 Debian 下提取

在 Mac 上创建的 Zip 档案无法在 Debian 下提取

我遇到了一个奇怪的现象。如果我:

  1. 使用内置的存档实用程序 ( Right ClickCompress "[Folder Name]") 或使用p7zip 命令行实用程序对于 Mac ( 7za a [output].zip [input directory])
  2. 将此 zip 存档转移到 Debian Stretch 的全新、最小化安装中,然后尝试使用 unzip 实用程序或 p7zip-full 包中的 7z 命令将其提取出来

...然后我会收到一个错误,提示 zip 已损坏。它可以解压,但某些文件始终会丢失或不完整。

我可以将这些相同的 zip 文件传输回我的 Mac,它们可以顺利解压。同样,如果我在 Debian 下创建一个 zip 存档(再次使用 zip 实用程序或 p7zip),我的 Mac 可以毫无问题地解压它。

这是怎么回事?我可以在 Mac 上制作 Debian 可以打开的 zip 文件吗?

相关内容