Bagaimana cara mengkonversi tar.bz2 ke tar.gz?

12

Saya baru di Linux, apakah konversi ini mungkin?

Apakah saya perlu mengompres dan mendekompres semua konten?

Caio Tarifa
sumber
Anda mungkin mempertimbangkan untuk menggunakannya xzdaripada gzipdapat dikompres lebih baik dengan mengorbankan lebih banyak waktu dan memori.
jftuga

Jawaban:

19
bunzip2 -c < file.tar.bz2 | gzip -c > file.tar.gz
Jeff Ferland
sumber
ini bagus juga! :-)
2
Dan GZ ke BZip2:gunzip -c < file.tar.gz | bzip2 -c > file.tar.bz2
Le Quoc Viet
Juga pertimbangkan gzip -9 -c ...kompresi yang lebih ketat.
jftuga
6

Anda perlu mendekompres, dan kemudian kompres.

Anda dapat mengonversi seperti:

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

sumber
ini bagus! :-)
0

Ya, Anda perlu melakukan dekompresi dan kompres konten (karena kompresi bukan "komposisi").

Basile Starynkevitch
sumber