Fichier .tgz - tar: format d'archive non reconnu


9

J'essaie d'installer une version 10gen de MongoDB sur mon Mac local exécutant Mountain Lion (10.8.3):

Je le récupère avec curlà:

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

Mais je ne peux pas extraire la build:

Tentative 1:

$ tar -zxvf mongodb.tgz

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

Tentative 2:

$ gunzip mongodb.tgz

gzip: mongodb.tgz: not in gzip format

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

Double-clic: si je double-clique sur le fichier tgz dans le Finder, il crée un nouveau fichiermongodb.tgz 2.cpgz


Une idée de ce que je fais mal ici? J'ai essayé différentes versions et elles reproduisent toutes ce problème:

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
faire un "fichier mongodb.tgz" pour identifier le type de contenu ...
andrekeller

Réponses:


8

vous essayez de décompresser / décompresser non pas le fichier d'archive mais la page d'erreur:

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

essayez ce lien http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz


Je ne peux pas croire que je n'ai pas pensé à ouvrir ce lien dans un navigateur. Je le signale à 10gen afin qu'ils puissent réparer le lien. Cheers mate :)
AlienWebguy

2

Toutes mes excuses, essayez http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz L'URL de téléchargement a changé avec la version que nous corrigerons dans la documentation.


Pourquoi vous excusez-vous? Pourquoi répétez-vous le lien qu'Alex a déjà donné?
Scott

Parce que je possède le site Web de documents où c'était par erreur? Nous avons récemment modifié la version de la documentation MongoDB, comme effet secondaire au lieu d'inclure la version (2.4.0), nous incluions la version (2.4) dans ces URL qui sont mises à jour lorsque nous faisons une nouvelle version.
epc

1
(1) Aucune erreur, mais il aurait peut-être été agréable d' indiquer ( brièvement ) votre affiliation / association dans votre réponse, plutôt que de nous forcer à ouvrir votre page utilisateur. (2) Pourquoi répétez-vous le lien qu'Alex P. a déjà donné dans sa réponse , qu'il a posté plus d'une heure avant de poster la vôtre?
Scott

@Scott. Il est agréable d'obtenir une réponse officielle , le cas échéant.
TRiG

@TRiG: (1) Wow! Si vous veniez d'attendre encore quatre jours, vous auriez pu observer l'anniversaire de quatre ans de cette réponse. Cette information vieille de quatre ans est-elle toujours valide / utile? (2) Merci, mais j'ai compris la signification du commentaire de @ epc selon lequel il est le propriétaire du site Web de documentation MongoDB; c'est-à-dire que sa réponse était « officielle ». (3) Après quatre ans, la réponse n'inclut toujours aucune revendication d'autorité par association.
Scott
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.