Mungkin versi taritu tidak secara otomatis mengenali gzipfile, coba tambahkan -zke perintah
Eric Renouf
Jawaban:
16
Versi tar pada OpenWRT adalah yang lebih kecil daripada versi pada sistem full-blown, yang dirancang agar sesuai dengan perangkat kecil (itu BusyBox .) Untuk tetap kecil, ia tidak memiliki fitur seperti deteksi otomatis arsip terkompresi.
Coba mendeklarasikan format kompresi secara manual dengan -zopsi:
tar -xvzf ejdk-8u65-linux-arm-sflt.tar.gz
Dukungan untuk gzip di tarutilitas adalah fitur opsional yang mungkin diaktifkan atau tidak diaktifkan di OpenWRT. Jika Anda tidak memilikinya, hubungi zcat(atau gzip -dc) secara eksplisit:
Menggunakan utilitas zip di Windows saya tahu itu rt.jaradalah file terakhir dalam arsip tar. Mungkin invalid tar magic messageitu hanya peringatan yang tidak relevan?
Toc
@Toc Sialan. Maaf, saya tidak akan membuat akun untuk ini. Apakah rt.jarmemiliki ukuran yang tepat setelah ekstraksi? Pesan ini menunjukkan bahwa ada sesuatu tentang format file tar yang tidak didukung, tetapi ini mungkin merupakan sampah yang tidak berbahaya.
Gilles 'SANGAT berhenti menjadi jahat'
4
Saya memiliki masalah yang sama ketika mengekstraksi arsip, akhirnya saya memutakhirkan tardan menyelesaikan masalah.
tar
itu tidak secara otomatis mengenaligzip
file, coba tambahkan-z
ke perintahJawaban:
Versi tar pada OpenWRT adalah yang lebih kecil daripada versi pada sistem full-blown, yang dirancang agar sesuai dengan perangkat kecil (itu BusyBox .) Untuk tetap kecil, ia tidak memiliki fitur seperti deteksi otomatis arsip terkompresi.
Coba mendeklarasikan format kompresi secara manual dengan
-z
opsi:Dukungan untuk gzip di
tar
utilitas adalah fitur opsional yang mungkin diaktifkan atau tidak diaktifkan di OpenWRT. Jika Anda tidak memilikinya, hubungizcat
(ataugzip -dc
) secara eksplisit:sumber
ejdk1.8.0_65/linux_arm_sflt/jre/lib/rt.jar
dengan yang laintar: invalid tar magic
rt.jar
adalah file terakhir dalam arsip tar. Mungkininvalid tar magic message
itu hanya peringatan yang tidak relevan?rt.jar
memiliki ukuran yang tepat setelah ekstraksi? Pesan ini menunjukkan bahwa ada sesuatu tentang format file tar yang tidak didukung, tetapi ini mungkin merupakan sampah yang tidak berbahaya.Saya memiliki masalah yang sama ketika mengekstraksi arsip, akhirnya saya memutakhirkan
tar
dan menyelesaikan masalah.sumber