.tgz-Datei - tar: Nicht erkanntes Archivformat

21510
AlienWebguy

Ich versuche, einen 10gen-Build von MongoDB auf meinem lokalen Mac mit Mountain Lion (10.8.3) zu installieren :

Ich hole es ab mit curl:

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

Aber ich kann den Build nicht extrahieren:

Versuch 1:

$ tar -zxvf mongodb.tgz  tar: Unrecognized archive format tar: Error exit delayed from previous errors. 

Versuch 2:

$ gunzip mongodb.tgz  gzip: mongodb.tgz: not in gzip format 

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

Doppelklick: Wenn ich im Finder auf die TGZ-Datei doppelklicke, wird eine neue Datei erstelltmongodb.tgz 2.cpgz


Irgendeine Idee, was ich hier falsch mache? Ich habe verschiedene Builds ausprobiert und sie alle reproduzieren dieses Problem:

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 
9
Führen Sie eine "Datei mongodb.tgz" aus, um den Inhaltstyp zu identifizieren ... andrekeller vor 11 Jahren 3

2 Antworten auf die Frage

7
Alex P.

Sie versuchen, nicht die Archivdatei, sondern die Fehlerseite zu entpacken / entpacken:

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

Versuchen Sie diesen Link http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz

Ich kann nicht glauben, dass ich nicht daran gedacht habe, diesen Link in einem Browser zu öffnen. Ich meldet es an 10gen, damit sie den Link reparieren können. Cheers Mate :) AlienWebguy vor 11 Jahren 0
2
epc

Bitte versuchen Sie http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz. Die Download-URL hat sich mit der Veröffentlichung geändert, die wir in den Dokumenten korrigieren werden.

Wofür entschuldigst du dich? Warum wiederholen Sie den Link, den Alex bereits gegeben hat? Scott vor 11 Jahren 0
Weil ich die docs-Website besitze, bei der dies fehlerhaft war? Wir haben vor kurzem die MongoDB-Dokumentation auf Version umgestellt. Als Nebeneffekt haben wir nicht die Version (2.4.0) hinzugefügt, sondern die Version (2.4) in diese URLs aufgenommen, die bei einer neuen Version aktualisiert werden. epc vor 11 Jahren 0
(1) Kein Fehler, aber es wäre vielleicht nett gewesen, Ihre Beziehung / Vereinigung in Ihrer Antwort anzugeben, anstatt uns dazu zu zwingen, Ihre Benutzerseite zu öffnen. (2) Warum wiederholen Sie den Link, den [Alex P.] (http://superuser.com/users/192715/alex-p) bereits in [seiner Antwort] angegeben hat (http://superuser.com/a/) 568531/150988), die er mehr als eine Stunde vor Ihrer Veröffentlichung gepostet hat? Scott vor 11 Jahren 1
@Scott. Es ist schön, wenn verfügbar, eine _official_-Antwort zu erhalten. TRiG vor 7 Jahren 0
@ TRiG: (1) Wow! Wenn Sie gerade noch vier Tage gewartet hätten, hätten Sie das vierjährige Jubiläum dieser Antwort beobachten können. Sind diese vier Jahre alten Informationen noch gültig / nützlich? (2) Danke, aber ich habe die Bedeutung des Kommentars von @ epc verstanden, dass er der Besitzer der MongoDB Docs-Website ist. dh, dass seine Antwort eine "offizielle *" war. (3) Nach vier Jahren beinhaltet *** die Antwort *** noch keinen Anspruch auf Autorität durch die Vereinigung. Scott vor 7 Jahren 0
(Fortsetzung)… Und während wir bei [SE] an die Regeln von [Be Nice] (/ help / be-nice) und [guten Willen / guten Glauben] glauben (// meta.stackexchange.com/q.) / 240839/195817), bevorzugen wir auch Aussagen, die durch Beweise gestützt werden. Welchen Beweis gibt es dafür, dass dies eine offizielle Antwort ist? Welchen Beweis gibt es dafür, dass der EPC sagt, wer er ist? Er beansprucht dies in seinem Super User-Profil, nicht aber in seinem Profil bei Stack Overflow oder Stack Exchange oder seiner persönlichen Startseite. … (Fortsetzung) Scott vor 7 Jahren 0
(Fortsetzung)… Außerdem ist dies die einzige Antwort, die er jemals auf Super User gepostet hat. Tatsächlich hat er sein Super-User-Konto nur erstellt, um diese Antwort zu posten. Nachdem er den Folgekommentar veröffentlicht hat, hat er sich nie wieder angemeldet. Dies sind rote Fahnen. Ich rufe ihn nicht als Lügner an, sondern frage nur nach der Echtheit seiner Behauptungen. Scott vor 7 Jahren 0