Como extrair .tar.bz2?

38

Estou baixando um arquivo de jogo de mecanismo compactado como .tar.bz2.

Estou tentando esse comando

tar -zxvf enginsxt.tar.bz2

E isso gera um erro. Eu conheço esse comando

tar -zxvf

é apenas para extrair .tar.gzarquivos, mas como posso descompactar este?

WapDL
fonte
3
Possível duplicata de Como instalar um arquivo .tar.gz (ou .tar.bz2)?
David
3
tar xf enginsxt.tar.bz2funciona bem o suficiente com qualquer coisa relacionada ao alcatrão, você não precisa mais especificar a compactação usada; bem-vindo ao século XXI!
cylgalad
Eu tentei isso e funcionou.
Kulasangar # 13/17

Respostas:

57

Você verificou a manpágina tar?

Aqui está a parte que extraí da manpágina de tarpara bz2:

-j, --bzip2
          filter the archive through bzip2

Remova -zde suas opções e (opcionalmente) adicione -jpara extrair seu arquivo tar corretamente:

tar -xvjf enginsxt.tar.bz2
ostendali
fonte
4
Ele ainda precisa de fcomo a última letra da opção antes do f ilename Acho: ou xvjf ou simples xvf(ou mesmo xfse você não se preocupam com a verbosidade) desde taré inteligente o suficiente para descobrir o tipo de compressão ... exceto quando desprevenidos com um tipo errado, como o OP fez.
steeldriver
Isso é certo, perdeu um bocado isso, mas ele pode descobrir isso a partir da página homem :-)
ostendali