Comment extraire .tar.bz2?

38

Je télécharge un fichier de jeu de moteur compressé au format .tar.bz2.

J'essaie cette commande

tar -zxvf enginsxt.tar.bz2

Et ça jette une erreur. Je connais ce commandement

tar -zxvf

est seulement pour extraire des .tar.gzfichiers, mais comment puis-je décompresser celui-ci?

WapDL
la source
3
tar xf enginsxt.tar.bz2fonctionne assez bien avec tout ce qui concerne tar, vous n'avez plus vraiment besoin de spécifier la compression utilisée; Bienvenue au 21ème siècle!
cylgalad
J'ai essayé cela et cela a fonctionné.
Kulasangar

Réponses:

57

Avez-vous vérifié la manpage tar?

Voici la partie que j'ai extraite de la manpage de tarpour bz2:

-j, --bzip2
          filter the archive through bzip2

Supprimer -zde vos options et (éventuellement) ajouter -jpour extraire votre archive tar correctement:

tar -xvjf enginsxt.tar.bz2
Ostendali
la source
4
Il a encore besoin fque la dernière lettre d'option avant la f ilename Je pense que: soit xvjf ou ordinaire xvf(ou même xfsi vous ne se soucient pas de verbosité) depuis tarest assez intelligent pour déterminer le type de compression ... sauf en cas de mauvais pieds avec un type erroné, comme l'OP l'a fait.
Steeldriver
c'est vrai, un peu raté, mais il peut le comprendre à partir de la page de manuel :-)
ostendali