El .tar.gz
es la pista de lo que está haciendo mal:no lo está descomprimiendo primero. Si su versión de tar
lo admite, puede usar el -z
marca para especificar que está comprimido con gzip:
tar -xzvf 4.56_release.tar.gz
De lo contrario, tendrás que gunzip
manualmente:
gunzip -c 4.56_release.tar.gz | tar xvf -
(La razón por la que funciona en Linux es probablemente que tiene una versión más nueva/diferente que detecta automáticamente la compresión)
Si tiene un tipo de archivo '.tar.bz2' y ninguna de las opciones anteriores funcionó ('-z' no es compatible con su versión de 'tar'), puede usar:
bzip2 -d your_file.tar.bz2
para descomprimir, luego use tar:
tar -xvf your_file.tar
Tomado de aquí:https://www.linuxquestions.org/questions/solaris-opensolaris-20/how-to-unpack-a-tar-bz2-file-654772/