Wie konvertiere ich tar.bz2 in tar.gz?


12

Ich bin neu in Linux. Ist diese Konvertierung möglich?

Muss ich den gesamten Inhalt komprimieren und dekomprimieren?


Sie könnten in Betracht ziehen, xzanstatt zu verwenden, gzipda dies auf Kosten von mehr Zeit und Speicher besser komprimiert werden kann.
Jftuga

Antworten:


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

das ist auch schön! :-)

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

1
Berücksichtigen Sie auch gzip -9 -c ...eine engere Komprimierung.
Jftuga

6

Sie müssen dekomprimieren und dann komprimieren.

Sie können wie folgt konvertieren:

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

das ist nett! :-)

0

Ja, Sie müssen den Inhalt dekomprimieren und komprimieren (da die Komprimierung nicht "kompositorisch" ist).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.