He estado luchando con esto durante un par de días, así que espero que alguien en SE pueda ayudarme.
He descargado un archivo grande de Dropbox usando wget (siguiente comando)
wget -O folder.zip https://www.dropbox.com/sh/.../.../dropboxfolder?dl=1
Estoy seguro de que es un zip porque 1), file dropboxfolder.zip
producedropboxfolder.zip: Zip archive data, at least v2.0 to extract
y 2) los trabajos de descarga y extracción se encuentran en mi máquina con Windows.
Cuando trato de descomprimir en el directorio actual usando unzip dropboxfolder.zip
, en Linux, obtengo el siguiente resultado:
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)
No estoy seguro de cuál es el problema, ya que, como dije, funciona bien en Windows. Dado que el zip es bastante grande (~19 GB), me gustaría evitar transferirlo poco a poco, por lo que estaría muy agradecido por cualquier ayuda. He ejecutado unzip -t pero da el mismo error. Al enumerar todos los elementos en el archivo, muestra todo como debería ser. ¿Podría ser un problema con el archivo que es un archivo tif?
Respuesta aceptada:
Tuve el mismo problema al descomprimir un archivo grande (~6 GB). Lo resolvió con esto:
jar xf your_file.zip
¡Espero que te ayude!
Saludos,