51 Tengo un archivo zip corrupto. He intentado repararlo con zip -F file.zip y zip -FF file.zip Pero no tuvo éxito. ¿Hay otra herramienta de terminal en Linux para reparar? linux terminal zip repair cupakob fuente Tal vez el archivo es FUBR? LiraNuna Respuestas: 83 prueba esto zip -FF Corrupted.zip --out New.zip Esto escaneará el archivo zip dañado y creará uno nuevo eliminando los errores. Como resultado, obtendrá un nuevo archivo zip. Luego simplemente ejecute este comando. unzip New.zip Espero que esto ayude. Desi fuente 66 Gracias por esta respuesta Hacerlo de esta manera realmente no me dio un archivo zip que funcionara, ejecutar el comando nuevamente sobre el nuevo archivo zip hizo el truco. Fue un movimiento desesperado, no esperaba que funcionara. Rein el 20 Acabo de hacer referencia a esta pregunta en mi respuesta a una similar, Linux Mint 12, sobre cómo abrir un archivo .zip en la terminal Vale la pena agregar aquí lo que el manual zip dice actualmente sobre la diferencia entre -F y -FF: La única -F es más confiable si el archivo no está demasiado dañado, así que primero pruebe esta opción. Entonces el primer intento sería: zip -F broken.zip --out fixed.zip unzip fixed.zip Y si eso no funciona: zip -FF broken.zip --out fixed.zip unzip fixed.zip Graeme fuente 5 DiskInternals ZIP Repair funciona perfectamente en Wine, me salvó en el pasado. John T fuente 3 También puede simplemente extraer el ejecutable real del instalador usando 7-Zip. Funciona de maravilla. Goyuix 4 Sin embargo, no conozco un programa que haga un mejor trabajo reparando el archivo. Podrías intentar unzip -vt file.zip solo para ver si tal vez pueda extraer algunos de los archivos de forma segura o averiguar qué archivos del archivo están dañados. Chico fuente 2 gracias por la pista, pero obtengo el mismo resultado que con "zip -F" :(
83 prueba esto zip -FF Corrupted.zip --out New.zip Esto escaneará el archivo zip dañado y creará uno nuevo eliminando los errores. Como resultado, obtendrá un nuevo archivo zip. Luego simplemente ejecute este comando. unzip New.zip Espero que esto ayude. Desi fuente 66 Gracias por esta respuesta Hacerlo de esta manera realmente no me dio un archivo zip que funcionara, ejecutar el comando nuevamente sobre el nuevo archivo zip hizo el truco. Fue un movimiento desesperado, no esperaba que funcionara. Rein el 20 Acabo de hacer referencia a esta pregunta en mi respuesta a una similar, Linux Mint 12, sobre cómo abrir un archivo .zip en la terminal Vale la pena agregar aquí lo que el manual zip dice actualmente sobre la diferencia entre -F y -FF: La única -F es más confiable si el archivo no está demasiado dañado, así que primero pruebe esta opción. Entonces el primer intento sería: zip -F broken.zip --out fixed.zip unzip fixed.zip Y si eso no funciona: zip -FF broken.zip --out fixed.zip unzip fixed.zip Graeme fuente 5 DiskInternals ZIP Repair funciona perfectamente en Wine, me salvó en el pasado. John T fuente 3 También puede simplemente extraer el ejecutable real del instalador usando 7-Zip. Funciona de maravilla. Goyuix 4 Sin embargo, no conozco un programa que haga un mejor trabajo reparando el archivo. Podrías intentar unzip -vt file.zip solo para ver si tal vez pueda extraer algunos de los archivos de forma segura o averiguar qué archivos del archivo están dañados. Chico fuente 2 gracias por la pista, pero obtengo el mismo resultado que con "zip -F" :(
20 Acabo de hacer referencia a esta pregunta en mi respuesta a una similar, Linux Mint 12, sobre cómo abrir un archivo .zip en la terminal Vale la pena agregar aquí lo que el manual zip dice actualmente sobre la diferencia entre -F y -FF: La única -F es más confiable si el archivo no está demasiado dañado, así que primero pruebe esta opción. Entonces el primer intento sería: zip -F broken.zip --out fixed.zip unzip fixed.zip Y si eso no funciona: zip -FF broken.zip --out fixed.zip unzip fixed.zip Graeme fuente
5 DiskInternals ZIP Repair funciona perfectamente en Wine, me salvó en el pasado. John T fuente 3 También puede simplemente extraer el ejecutable real del instalador usando 7-Zip. Funciona de maravilla. Goyuix 4 Sin embargo, no conozco un programa que haga un mejor trabajo reparando el archivo. Podrías intentar unzip -vt file.zip solo para ver si tal vez pueda extraer algunos de los archivos de forma segura o averiguar qué archivos del archivo están dañados. Chico fuente 2 gracias por la pista, pero obtengo el mismo resultado que con "zip -F" :(
4 Sin embargo, no conozco un programa que haga un mejor trabajo reparando el archivo. Podrías intentar unzip -vt file.zip solo para ver si tal vez pueda extraer algunos de los archivos de forma segura o averiguar qué archivos del archivo están dañados. Chico fuente 2 gracias por la pista, pero obtengo el mismo resultado que con "zip -F" :(
Respuestas:
prueba esto
Esto escaneará el archivo zip dañado y creará uno nuevo eliminando los errores.
Como resultado, obtendrá un nuevo archivo zip. Luego simplemente ejecute este comando.
Espero que esto ayude.
fuente
Acabo de hacer referencia a esta pregunta en mi respuesta a una similar, Linux Mint 12, sobre cómo abrir un archivo .zip en la terminal
Vale la pena agregar aquí lo que el manual zip dice actualmente sobre la diferencia entre -F y -FF:
Entonces el primer intento sería:
Y si eso no funciona:
fuente
DiskInternals ZIP Repair funciona perfectamente en Wine, me salvó en el pasado.
fuente
Sin embargo, no conozco un programa que haga un mejor trabajo reparando el archivo.
Podrías intentar
solo para ver si tal vez pueda extraer algunos de los archivos de forma segura o averiguar qué archivos del archivo están dañados.
fuente