ฉันจะแปลง 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

นี่เป็นสิ่งที่ดี! :-)

0

ใช่คุณต้องคลายการบีบอัดและบีบอัดเนื้อหา (เนื่องจากการบีบอัดไม่ใช่ "การผสมผสาน")

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.