Como faço para converter tar.bz2 em tar.gz?

12

Eu sou novo no Linux, essa conversão é possível?

Preciso compactar e descompactar todo o conteúdo?

Caio Tarifa
fonte
Você pode considerar usar em xzvez de gzip, pois pode compactar melhor às custas do uso de mais tempo e memória.
Jtuga # 21/16

Respostas:

19
bunzip2 -c < file.tar.bz2 | gzip -c > file.tar.gz
Jeff Ferland
fonte
isso também é legal! :-)
2
E GZ para BZip2:gunzip -c < file.tar.gz | bzip2 -c > file.tar.bz2
Le Quoc Viet
Considere também gzip -9 -c ...uma compressão mais rígida.
Jtuga # 21/16
6

Você precisa descompactar e compactar.

Você pode converter da seguinte forma:

 bunzip2 -c -d file.tar.bz2 | gzip -v9 > file.tar.gz

fonte
isso é legal! :-)
0

Sim, você precisa descompactar e compactar o conteúdo (porque a compactação não é "composicional").

Basile Starynkevitch
fonte