GNU/Linux >> Belajar Linux >  >> Linux

Cara mengatasi:stdin:tidak dalam format gzip

Masalah :Saya mencoba untuk membuka zip file MyFile.tar.gz yang tampak seperti file gzip dengan namanya. Tetapi ketika membuka ritsleting saya menemukan kesalahan "gzip stdin not in gzip format" yang adalah sebagai berikut:

$tar xvzf MyFile.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors

Kesalahan menunjukkan bahwa file tidak dalam format gZipped. Lalu formatnya yang mana? Untuk mengetahuinya, saya menjalankan perintah 'file' di atasnya:

file MyFile.tar.gz
MyFile.tar.gz: POSIX tar archive (GNU)

Alasan :Alasan kesalahan cukup jelas. File tersebut bukan file gzip tetapi file arsip tar POSIX. Yang berarti itu tidak di-zip sama sekali tetapi dikompres menggunakan tar. Itu hanya diganti namanya setelah itu, saya percaya.

Mungkin pembuat file ingin meng-gzip direktori tetapi tidak dapat melakukannya karena direktori tersebut perlu diarsipkan menggunakan tar terlebih dahulu. Bingung? Saya sarankan membaca artikel ini untuk mempelajari perbedaan antara tar dan zip.

Solusi :Karena ini bukan file yang di-gzip, tar sederhana dapat mengekstrak file:

tar xvf MyFile.tar.gz

Nah, begitulah cara saya memperbaiki masalah ini. Saya menyarankan Anda menjalankan perintah file pada file Anda dan melihat jenis file arsip itu.

Jika file Anda juga dalam format arsip tar POSIX, Anda dapat menggunakan perintah yang sama dengan yang saya gunakan pada contoh di atas.

Jika dalam beberapa format arsip lain, maka Anda harus menjalankan perintah yang sesuai untuk mengekstrak file arsip. Anda harus mencari di internet sedikit tentang cara mengekstrak file arsip jenis tertentu. Seharusnya tidak menjadi tugas yang sulit jika Anda memiliki sedikit pengalaman dengan perintah Linux.

Saya harap Anda merasa terbantu. Semangat :)



Linux
  1. Bagaimana Mengubah File Tar Menjadi File Tgz?

  2. Bagaimana cara gzip banyak file menjadi satu file gz?

  3. Bagaimana cara mengonversi tar.bz2 ke tar.gz?

  1. Bagaimana cara mengatur file sebagai TIDAK dapat dieksekusi?

  2. Format arsip yang diindeks?

  3. Bagaimana cara membuat file TIDAK dapat dimodifikasi?

  1. Bagaimana cara membuka kompresi format file .xz di Linux menggunakan utilitas tar dan xz?

  2. Cara mengompres/dekompresi di Linux

  3. Cara Mengekstrak atau Mengunzip File tar.xz di Linux