9 votos

No se puede extraer ningún archivo .gz o .tar (Mac OS X 10.5.8)

Tengo Mac OS X 10.5.8. No soy capaz de extraer .tar o .tgz archivos con cualquiera de las utilidades extractoras (Mac OS Default Archiver o WinZip o 7zip o cualquier otra, he probado casi todas las posibles).

Cada uno de ellos da el mismo error:

"Imposible desarchivar. (Error 32 - Tubería rota.)"

No hay ningún problema con los archivos comprimidos, puedo extraer cada uno de ellos cuando uso los mismos extractores en Windows.

¿Podría alguien ayudarme con esto?

9voto

¿Funciona desde un terminal para los archivos tgz? Abre un terminal y cd a la carpeta que tiene los archivos y prueba algo como esto:

tar xvzf file.tar.gz

O para los archivos tar sin más:

tar xvf file.tar

2voto

ono Puntos 63

Es posible que haya demasiados bloques NUL al final del archivo tar, de modo que el tar termina prematuramente sus ejecuciones (y cierra su entrada estándar) después de haber recibido dos bloques NUL mientras el comando gunzip sigue intentando escribir en la tubería que ahora ya no tiene lector (lo que provoca un EPIPE mensaje de error con el número de error 32 para una tubería rota; para más información ver: Tubos llenos de alquitrán ).

Según la salida de nuevoproc.d Archive Utility.app parece utilizar los siguientes comandos (Mac OS X utiliza bsdtar por defecto):

/usr/bin/gunzip -c file.tar.gz | /usr/bin/tar xf - -C dir

Para ver el número de bloques NUL finales en el archivo tar, utilice

gnutar -tzf file.tar.gz -i --block-number | nl | tail -n 25

Para extraer el archivo tar intente:

# -i: ignore blocks of zeros in archive (normally mean EOF)
gnutar -i -xvf file.tar.gz

.zip con los que se pueden probar los archivos:

unzip -lv file.zip
unzip -t file.zip

0voto

crftr Puntos 137

Comprueba el directorio y la ruta, el scipt puede llevarte a users/download/folders/blah

pero lo mantienes en users/favourite/folder/blah (ejemplo) que es lo que da el error.

0voto

Alex Puntos 194

También es posible que su disco duro se esté quedando sin almacenamiento.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X