File .tgz - tar: Format arsip tidak dikenal


9

Saya mencoba menginstal build 10gen dari MongoDB di Mac lokal saya yang menjalankan Mountain Lion (10.8.3):

Saya mengambilnya dengan curldi:

curl http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.4.tgz > mongodb.tgz

Tapi saya tidak bisa mengekstrak build:

Percobaan 1:

$ tar -zxvf mongodb.tgz

tar: Unrecognized archive format
tar: Error exit delayed from previous errors.

Percobaan 2:

$ gunzip mongodb.tgz

gzip: mongodb.tgz: not in gzip format

Percobaan 3:

$ unzip mongodb.tgz

Archive:  mongodb.tgz
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of mongodb.tgz or
        mongodb.tgz.zip, and cannot find mongodb.tgz.ZIP, period.

Mengklik Dua Kali: Jika saya mengklik dua kali file tgz di finder, itu membuat file barumongodb.tgz 2.cpgz


Adakah yang saya tahu salah di sini? Saya mencoba berbagai bangunan dan semuanya mereproduksi masalah ini:

http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.4.tgz > mongodb.tgz
http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.3.tgz > mongodb.tgz
http://downloads.mongodb.org/osx/mongodb-osx-x86_32-2.4.tgz > mongodb.tgz
http://downloads.mongodb.org/osx/mongodb-osx-x86_32-2.3.tgz > mongodb.tgz

3
lakukan "file mongodb.tgz" untuk mengidentifikasi jenis konten ...
— andrekeller

Jawaban:


8

Anda mencoba gunzip / untar bukan file arsip tetapi halaman kesalahan:

<html>
<head><title>403 Forbidden</title></head>
<body>
<h1>403 Forbidden</h1>
<ul>
<li>Code: AccessDenied</li>
<li>Message: Access Denied</li>
</ul>
<hr/>
</body>
</html>

coba tautan ini http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz


Saya tidak percaya saya tidak berpikir untuk membuka tautan itu di browser. Saya melaporkannya ke 10gen agar mereka dapat memperbaiki tautannya. Cheers mate :)
— AlienWebguy

2

Permintaan maaf, coba http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz URL unduhan berubah dengan rilis yang akan kami perbaiki dalam dokumen.


Apa yang kamu minta maaf? Mengapa Anda mengulangi tautan yang sudah diberikan Alex?
— Scott

Karena saya memiliki situs web docs di mana kesalahan ini terjadi? Kami baru-baru ini mengubah versi dokumentasi MongoDB, sebagai efek samping alih-alih menyertakan rilis (2.4.0) kami menyertakan versi (2.4) di URL ini yang diperbarui ketika kami melakukan rilis baru.
— epc

1
(1) Tidak ada kesalahan, tetapi mungkin menyenangkan untuk ( secara singkat ) menyatakan afiliasi / asosiasi Anda dalam jawaban Anda, daripada memaksa kami untuk membuka halaman pengguna Anda. (2) Mengapa Anda mengulangi tautan yang sudah diberikan Alex P. dalam jawabannya , yang ia posting lebih dari satu jam sebelum Anda memposting tautan Anda?
— Scott

@Scott. Sangat menyenangkan untuk mendapatkan jawaban resmi , jika tersedia.
— TRiG

@TRiG: (1) Wow! Jika Anda hanya menunggu empat hari lagi, Anda bisa mengamati peringatan empat tahun dari jawaban ini. Apakah informasi berusia empat tahun ini masih valid / berguna? (2) Terima kasih, tetapi saya mengerti pentingnya komentar @ epc bahwa ia adalah pemilik situs web dokumen MongoDB; yaitu, bahwa jawabannya mewakili jawaban " resmi ". (3) Setelah empat tahun, jawabannya masih belum termasuk klaim otoritas oleh asosiasi.
— Scott
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.