回答:
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
コマンドは複数のファイルを処理するときにそれらの間にファイル名を追加するため機能しないことに注意してください。1つの実用的なアプローチがありcopy /b ZIPCHUNKS* > reassembled-zip.zip
ます。
またrar
、WinZipやWinRarなどのWindowsのGUIツールで解凍できる「分割」アーカイブの作成をネイティブでサポートする方法を使用することもできます。Ubuntuで、rar
パッケージをインストールしてから:
rar a -v32M destination.rar files/to/compress
これにより、destination.partXX.rarというファイルが作成されます。これらをWindowsに転送してから、最初のファイル(destination.rar)を解凍します。これにより、他のファイルが自動的にリンクされます。
使用できる可能性のあるトリックの1つは、元のzipファイルを「rar」することです。これにより、Windowsで再組み立てできます。元のファイルがある場合は、それらを単にrarして、それで作業する方が簡単かもしれません。
rar
「チャンク」アーカイブ(「ボリューム」と呼ばれる)を作成し、WinZip(インストール済みであることを願っています)またはWinRARで解凍できる、これを行う方法を示すために回答を更新します。 Windowsシステムにインストールされているアーカイブ管理ツールを教えてください
非常に簡単:最初split your-zip.zip -b 32M ZIPCHUNKS
にLinux / Unixで、次にtype * > myZipFile.zip
Windowsで行います。
私は1年以上前にこれをしなければなりませんでした。Windowsには同じツールがないため、不便です。
最終的にはGSplitを使用しましたが、これはWINE(またはPlayOnLinux)で動作します。これは、作成し.exe
たファイルとの束.gsd
ファイルを。PDFファイルを圧縮する場合、Windowsが混乱するため、事前に圧縮する必要があります!
copy /b
Windows で使用するroadmrが提供したソリューションを使用する必要があります。