Bagaimana cara mengekstrak .tar.bz2?


38

Saya mengunduh file gim engine yang dikompresi sebagai .tar.bz2.

Saya mencoba perintah ini

tar -zxvf enginsxt.tar.bz2

Dan itu melempar kesalahan. Saya tahu perintah itu

tar -zxvf

hanya untuk mengekstraksi .tar.gzfile, tetapi bagaimana saya bisa mendekompres yang ini?



3
tar xf enginsxt.tar.bz2berfungsi cukup baik dengan apa pun yang berhubungan dengan tar, Anda tidak benar-benar perlu menentukan kompresi yang digunakan lagi; selamat datang di abad ke-21!
— cylgalad

Saya mencoba ini dan itu berhasil.
— Kulasangar

Jawaban:


57

Sudahkah Anda memeriksa manhalaman ini tar?

Inilah bagian yang saya ekstrak dari manhalaman taruntuk bz2:

-j, --bzip2
          filter the archive through bzip2

Hapus -zdari opsi Anda dan (opsional) tambahkan -juntuk mengekstrak arsip tar Anda dengan benar:

tar -xvjf enginsxt.tar.bz2

4
Ini masih membutuhkan fsebagai huruf opsi terakhir sebelum f ilename saya pikir: baik xvjf atau polos xvf(atau bahkan xfjika Anda tidak peduli tentang bertele-tele) karena tarcukup pintar untuk mencari tahu jenis kompresi ... kecuali ketika salah langkah dengan tipe yang salah, seperti OP lakukan.
— steeldriver

itu benar, agak ketinggalan itu, tetapi dia bisa mengetahui itu dari halaman manual :-)
— ostendali
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.