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

Ali*_*guy 9 gzip tar osx-mountain-lion mongodb macos

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

curl在以下位置获取它:

curl http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.4.tgz > mongodb.tgz
Run Code Online (Sandbox Code Playgroud)

但我无法提取构建:

尝试 1:

$ tar -zxvf mongodb.tgz

tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
Run Code Online (Sandbox Code Playgroud)

尝试 2:

$ gunzip mongodb.tgz

gzip: mongodb.tgz: not in gzip format
Run Code Online (Sandbox Code Playgroud)

尝试 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.
Run Code Online (Sandbox Code Playgroud)

双击: 如果我双击查找器中的 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
Run Code Online (Sandbox Code Playgroud)

Ale*_* P. 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>
Run Code Online (Sandbox Code Playgroud)

试试这个链接http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz