Answers:
在Ubuntu上,您可以使用split
命令来拆分zip文件。这样的事情应该起作用:
split your-zip.zip -b 32M ZIPCHUNKS
这将按顺序创建一堆ZIPCHUNKS *文件,并且所有大小不超过32 MB。更改32M参数以更改块大小。
传统上,您通常cat
将它们重新粘合在一起:
cat ZIPCHUNKS* > reassembled-zip.zip
由于要在Windows上进行重新组装,因此需要的替代品cat
。在Windows上替换cat可能会有帮助,但是请注意Windows type
命令将不起作用,因为在处理多个文件时会在它们之间添加文件名。一种工作方法是copy /b ZIPCHUNKS* > reassembled-zip.zip
。
您还可以使用rar
本机支持创建“拆分”存档的文件,然后可以通过Windows上的GUI工具(例如WinZip或WinRar)将其解压缩。在Ubuntu上,安装rar
软件包,然后:
rar a -v32M destination.rar files/to/compress
这将创建名为destination.partXX.rar的文件。将这些文件传输到Windows,然后解压缩第一个文件(destination.rar),该文件将自动链接到其他文件。
您可能会使用的一个技巧是“ rar”原始zip文件,这样您就可以在Windows上重新组装它。如果您拥有原始文件,则只需将它们保存并使用它可能会更容易。
rar
,该方法可以生成“块状”存档(称为“卷”),并使用WinZip(我希望您已安装)或WinRAR对其进行解压缩。告诉我的归档管理工具安装到Windows系统上。
我必须在一年或更久以前这样做。这很不方便,因为Windows只是没有相同的工具。
我最终使用了GSplit,它可以在WINE(或PlayOnLinux)下工作。它创建一个.exe
文件和一堆.gsd
文件。如果要压缩PDF文件,则需要预压缩它,因为Windows会混淆!
copy /b
在Windows上使用roadmr提供的解决方案。