Saya sering mengunduh tarbal dengan wget dari sourceforge.net.
File yang diunduh kemudian dinamai, misalnya SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch
Ketika saya mencoba
tar xzf SQliteManager-1.2.4.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F\&ts\=1305711521\&use_mirror\=switch
Saya menerima pesan kesalahan berikut:
tar (child): Cannot connect to SQliteManager-1.2.4.tar.gz?r=http: resolve failed
gzip: stdin: unexpected end of file
tar: Child returned status 128
tar: Error is not recoverable: exiting now
Setelah mengubah nama file ke foo.tar.gz
ekstraksi berfungsi dengan sempurna.
Apakah ada cara, bahwa saya tidak dipaksa untuk mengganti nama setiap kali file target sebelum diekstraksi?
--force-local
harus ditambahkan sebelumf
... ketika saya pertama kali mencoba ini memberi saya pesan kesalahan tentang bagaimana tidak ada file seperti itu--force-local
. Mungkin ini terlalu "tidak," tetapi saya tidak mengenali kesalahan yang saya buat sampai 5 menit kemudian.