¿Cómo extraer .tar.bz2?

38

Estoy descargando un archivo de juego de motor que está comprimido como .tar.bz2.

Estoy probando este comando

tar -zxvf enginsxt.tar.bz2

Y arroja un error. Conozco ese comando

tar -zxvf

es solo para extraer .tar.gzarchivos, pero ¿cómo puedo descomprimir este?

WapDL
fuente
3
tar xf enginsxt.tar.bz2funciona lo suficientemente bien con cualquier cosa relacionada con el alquitrán, ya no es necesario especificar la compresión utilizada; bienvenido al siglo 21!
cylgalad
Intenté esto y funcionó.
Kulasangar

Respuestas:

57

¿Has revisado la manpágina tar?

Aquí está la parte que extraje de la manpágina de tarpara bz2:

-j, --bzip2
          filter the archive through bzip2

Elimine -zde sus opciones y (opcionalmente) agregue -jpara extraer su archivo tar correctamente:

tar -xvjf enginsxt.tar.bz2
ostendali
fuente
44
Todavía necesita el fcomo la última letra de la opción antes de la f ilename pienso: ya sea xvjf o simple xvf(o incluso xfsi no se preocupan por la verbosidad), ya que tares lo suficientemente inteligente como para saber el tipo de compresión ... excepto cuando mal parado con un tipo erróneo, como lo hizo el OP.
steeldriver
eso es correcto, un poco se perdió eso, pero puede descubrirlo en la página de manual :-)
ostendali