Der .tar.gz
ist der Hinweis darauf, was Sie falsch machen - Sie dekomprimieren es nicht zuerst. Wenn Ihre Version von tar
unterstützt, können Sie den -z
verwenden -Flag, um anzugeben, dass es mit gzip komprimiert ist:
tar -xzvf 4.56_release.tar.gz
Andernfalls müssen Sie gunzip
eingeben es manuell:
gunzip -c 4.56_release.tar.gz | tar xvf -
(Der Grund, warum es unter Linux funktioniert, ist wahrscheinlich, dass es eine neuere/andere Version hat, die die Komprimierung automatisch erkennt)
Wenn Sie eine Archivdatei vom Typ '.tar.bz2' haben und keine der oben genannten Optionen funktioniert hat ('-z' wird von Ihrer Version von 'tar' nicht unterstützt), können Sie Folgendes verwenden:
bzip2 -d your_file.tar.bz2
zum Dekomprimieren verwenden Sie dann tar:
tar -xvf your_file.tar
Entnommen von hier:https://www.linuxquestions.org/questions/solaris-opensolaris-20/how-to-unpack-a-tar-bz2-file-654772/