私は数日間この問題に苦しんでいるので、SEの誰かが私を助けることができることを願っています。
wget(以下のコマンド)を使用してDropboxから大容量ファイルをダウンロードしました。
wget -O folder.zip https://www.dropbox.com/sh/.../.../dropboxfolder?dl=1
file dropboxfolder.zip
1)結果の
dropboxfolder.zip: Zip archive data, at least v2.0 to extract
ダウンロードと解凍操作は私のWindowsコンピュータで見つけることができるので、zipファイルであると確信しています。
Linuxで現在のディレクトリに解凍するために使用しようとすると、unzip dropboxfolder.zip
次の結果が表示されます。
warning: stripped absolute path spec from /
mapname: conversion of failed
creating: subdir1/
creatingL subdir2/
extracting: subdir1/file1.tif
error: invalid zip file with overlapped components (possible zip bomb)
私が言ったように、Windowsではうまくいくので、何が問題なのかわかりません。 zipがかなり大きいので(〜19GB)少しずつ転送するのは避けたいので、助けていただければとても感謝します。 unzip -tを実行しましたが、同じエラーが発生します。アーカイブのすべての要素を表示すると、すべての項目が期待どおりに表示されます。 tifファイルに問題があるのでしょうか?
答え1
私は同じ問題がありますセーフティボックス、得るそして圧縮。別の圧縮ツールを使用し、以下を使用してファイルを抽出しました。
7z e file.zip
答え2
大容量ファイル(〜6 GB)を解凍しても同じ問題が発生しました。これで解決しました:
jar xf your_file.zip
お役に立てば幸いです!
乾杯、
答え3
あなたは試す必要がありますこの回答。
zipが破損しているようです。これは、WindowsがLinuxとは異なる特定のファイル/文字を処理するために発生します。最初のコマンドを使用すると、Linux用のzipファイルを最適化します。次に、2番目のコマンドを使用して解凍します。このソリューションを使用すると問題が解決します。
zip -FF 210211.zip --out 210211-2.zip -fz
unzip 210211-2.zip