Saya akan mencoba unzip dan untar secara terpisah dan lihat apa yang terjadi:
mv Doctrine-1.2.0.tgz Doctrine-1.2.0.tar.gz
gunzip Doctrine-1.2.0.tar.gz
tar xf Doctrine-1.2.0.tar
Mungkin file tar Anda tidak di-zip. Saya baru saja mengalami kesalahan yang sama, tetapi yang saya miliki hanyalah file tar lama. Jadi coba hapus saja z dari bendera Anda. Bendera z membuka zip file tar Anda serta perintah lain apa pun yang Anda minta dengan bendera lain. yaitu mencoba:
tar -xvf Doctrine-1.2.0.tgz
Perhatikan saya menghapus z dari -xvzf
Cobalah untuk mendapatkan arsip Anda menggunakan wget
, saya mengalami masalah yang sama ketika mengunduh arsip melalui browser. Daripada saya hanya menyalin tautan arsip dan di terminal gunakan perintah:
wget http://PATH_TO_ARCHIVE
C++ di Linux tidak mengenali perintah seperti exit() dan printf()
Bagaimana cara mengkompilasi pustaka dinamis untuk aplikasi JNI di linux?