.tgz文件– tar:无法识别的存档格式


9

我正在尝试在运行Mountain Lion(10.8.3)的本地Mac上安装MongenDB的10gen版本

我在获取它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

Answers:


8

您正在尝试压缩/不压缩存档文件,但错误页面:

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

2

抱歉,请尝试http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz 下载URL随我们将在文档中修复的发行版而更改。


你在为什么道歉 您为什么要重复Alex已经给出的链接?
斯科特,

因为我拥有错误的文档网站?我们最近将MongoDB文档的版本进行了更改,这是一个副作用,而不是包括发行版(2.4.0),我们在这些URL中包括了发行版(2.4),当我们进行新发行时会对其进行更新。
epc

1
(1)没有错误,但是(简短地)在您的答案中注明您的隶属关系/关联,而不是强迫我们打开您的用户页面,可能会很不错。(2)为什么您要重复Alex P.已经在他的答案中给出的链接,他在您发布答案之前一个多小时发布了该链接?
Scott

@斯科特。可以得到官方的答复(如果有)。
TRiG

@TRiG:(1)哇!如果您只等了四天,您可能已经观察到此答案成立四周年。这个已有四年历史的信息仍然有效/有用吗?(2)谢谢,但是我理解@epc的评论的重要性,因为他是MongoDB文档网站的所有者;即,他的回答代表“ 官方 ”。(3)四年后,答案仍不包括任何协会的授权。
斯科特(Scott)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.