Il .tar.gz
è il suggerimento per ciò che stai facendo di sbagliato - non lo decomprimi prima. Se la tua versione di tar
lo supporta, puoi usare -z
flag per specificare che è compresso con gzip:
tar -xzvf 4.56_release.tar.gz
Altrimenti, dovrai gunzip
manualmente:
gunzip -c 4.56_release.tar.gz | tar xvf -
(Il motivo per cui funziona su Linux è probabilmente perché ha una versione più recente/diversa che rileva automaticamente la compressione)
Se hai un file di archivio di tipo '.tar.bz2' e nessuna delle opzioni precedenti ha funzionato ('-z' non è supportato per la tua versione di 'tar'), puoi usare:
bzip2 -d your_file.tar.bz2
per decomprimere, quindi utilizzare tar:
tar -xvf your_file.tar
Tratto da qui:https://www.linuxquestions.org/questions/solaris-opensolaris-20/how-to-unpack-a-tar-bz2-file-654772/