Як перетворити tar.bz2 в tar.gz?


12

Я новачок в Linux, чи можлива ця конверсія?

Чи потрібно стискати та розпаковувати весь вміст?


Ви можете розглянути можливість використання xzзамість того gzip, що він може стиснутись краще за рахунок використання більше часу та пам'яті.
jftuga

Відповіді:


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

це теж приємно! :-)

2
І GZ до BZip2:gunzip -c < file.tar.gz | bzip2 -c > file.tar.bz2
Le Quoc Viet

1
Також врахуйте gzip -9 -c ...для більш жорсткого стиснення.
jftuga

6

Вам потрібно розпакувати, а потім стиснути.

Ви можете конвертувати так:

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

це добре! :-)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.