Le .tar.gz
est l'indice de ce que vous faites mal - vous ne le décompressez pas en premier. Si votre version de tar
le supporte, vous pouvez utiliser le -z
drapeau pour spécifier qu'il est compressé avec gzip :
tar -xzvf 4.56_release.tar.gz
Sinon, vous devrez gunzip
manuellement :
gunzip -c 4.56_release.tar.gz | tar xvf -
(La raison pour laquelle cela fonctionne sous Linux est probablement qu'il a une version plus récente/différente qui détecte automatiquement la compression)
Si vous avez un fichier d'archive de type '.tar.bz2' et qu'aucune des options ci-dessus n'a fonctionné ('-z' n'est pas pris en charge pour votre version de 'tar'), vous pouvez utiliser :
bzip2 -d your_file.tar.bz2
pour décompresser, puis utilisez tar :
tar -xvf your_file.tar
Tiré d'ici :https://www.linuxquestions.org/questions/solaris-opensolaris-20/how-to-unpack-a-tar-bz2-file-654772/