Comment convertir tar.bz2 en tar.gz?


12

Je suis nouveau sous Linux, cette conversion est-elle possible?

Dois-je compresser et décompresser tout le contenu?


Vous pourriez envisager d'utiliser xzau lieu de gzipcar il peut mieux compresser au détriment de l'utilisation de plus de temps et de mémoire.
jftuga

Réponses:


19
bunzip2 -c < file.tar.bz2 | gzip -c > file.tar.gz

c'est bien aussi! :-)

2
Et GZ à BZip2:gunzip -c < file.tar.gz | bzip2 -c > file.tar.bz2
Le Quoc Viet

1
Pensez également gzip -9 -c ...à une compression plus serrée.
jftuga

6

Vous devez décompresser, puis compresser.

Vous pouvez convertir comme ceci:

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

C'est sympa! :-)

0

Oui, vous devez décompresser et compresser le contenu (car la compression n'est pas "compositionnelle").

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.