.tgz файл - tar: нерозпізнаний формат архіву


9

Я намагаюся встановити 10- генову збірку MongoDB на мій локальний Mac Mountain Mountain Lion (10.8.3):

Я отримую це за curlадресою:

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

Але я не можу витягти збірку:

Спроба 1:

$ tar -zxvf mongodb.tgz

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

Спроба 2:

$ gunzip mongodb.tgz

gzip: mongodb.tgz: not in gzip format

Спроба 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.

Подвійне клацання: Якщо я двічі клацніть файл tgz у пошуку, він створить новий файлmongodb.tgz 2.cpgz


Будь-яка ідея, що я тут роблю неправильно? Я спробував різні версії, і всі вони відтворюють це питання:

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
зробіть "файл mongodb.tgz", щоб визначити тип вмісту ...
andrekeller

Відповіді:


8

ви намагаєтеся gunzip / untar не файл архіву, а сторінка помилки:

<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>

спробуйте це посилання http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz


Я не можу повірити, що не думав відкривати це посилання у браузері. Я повідомляю про це на 10gen, щоб вони могли виправити посилання. Ура, приятель :)
AlienWebguy

2

Вибачте, спробуйте http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz URL-адреса для завантаження змінилася з випуском, який ми виправимо в документах.


За що ви вибачаєтесь? Чому ти повторюєш посилання, яке Алекс уже дав?
Скотт

Оскільки я володію веб-сайтом Документів, де це було помилкою? Нещодавно ми змінили версію документації MongoDB як побічний ефект, замість того, щоб включати випуск (2.4.0), ми включали версію (2.4) у ці URL-адреси, які оновлюються, коли ми робимо новий реліз.
epc

1
(1) Немає помилок, але, можливо, було б приємно ( коротко ) вказати свою відповідь / асоціацію у відповіді, а не змушувати нас відкривати вашу сторінку користувача. (2) Чому ти повторюєш посилання, яке Алекс П. вже дав у своїй відповіді , яку він розмістив за годину до того, як ти опублікував своє?
Скотт

@Scott. Приємно отримати офіційну відповідь, де це можливо.
TRiG

@TRiG: (1) Нічого собі! Якби ви тільки чекали ще чотири дні, ви могли б спостерігати чотирирічну річницю цієї відповіді. Чи є ця інформація про чотирирічну людину все-таки достовірною / корисною? (2) Дякую, але я зрозумів важливість коментаря @ epc про те, що він є власником веб-сайту документів MongoDB; тобто його відповідь представляв " офіційну ". (3) Через чотири роки відповідь все ще не включає жодних претензій до повноважень за асоціацією.
Скотт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.