Tệp .tgz - tar: Định dạng lưu trữ không được công nhận


9

Tôi đang cố gắng cài đặt bản dựng MongoDB 10gen trên máy Mac đang chạy Mountain Lion (10.8.3):

Tôi lấy nó curltại:

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

Nhưng tôi không thể trích xuất bản dựng:

Nỗ lực 1:

$ tar -zxvf mongodb.tgz

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

Cố gắng 2:

$ gunzip mongodb.tgz

gzip: mongodb.tgz: not in gzip format

Cố gắng 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.

Nhấp đúp chuột: Nếu tôi nhấp đúp vào tệp tgz trong công cụ tìm, nó sẽ tạo một tệp mớimongodb.tgz 2.cpgz


Có ai biết tôi đang làm gì sai ở đây không? Tôi đã thử các bản dựng khác nhau và tất cả đều tái tạo vấn đề này:

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
làm một "tập tin mongodb.tgz" để xác định loại nội dung ...
andrekeller

Câu trả lời:


8

bạn đang cố gắng để gunzip / gỡ bỏ không phải tệp lưu trữ mà là trang lỗi:

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

thử liên kết này http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz


Tôi không thể tin rằng tôi đã không nghĩ mở liên kết đó trong trình duyệt. Tôi đang báo cáo cho 10gen để họ có thể sửa liên kết. Chúc mừng bạn đời :)
AlienWebguy

2

Xin lỗi, hãy thử http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz URL tải xuống đã thay đổi với bản phát hành mà chúng tôi sẽ sửa trong tài liệu.


Bạn đang xin lỗi vì cái gì vậy? Tại sao bạn lặp lại liên kết mà Alex đã đưa ra?
Scott

Bởi vì tôi sở hữu trang web tài liệu có lỗi này? Gần đây, chúng tôi đã thay đổi thành phiên bản tài liệu MongoDB, vì là một tác dụng phụ thay vì bao gồm bản phát hành (2.4.0), chúng tôi đã đưa phiên bản (2.4) vào các URL này được cập nhật khi chúng tôi phát hành bản phát hành mới.
epc 20/03/13

1
(1) Không có lỗi, nhưng có thể rất hay để (nói ngắn gọn ) nêu mối liên kết / liên kết của bạn trong câu trả lời của bạn, thay vì buộc chúng tôi phải mở trang người dùng của bạn. (2) Tại sao bạn lặp lại liên kết mà Alex P. đã đưa ra trong câu trả lời của anh ấy , mà anh ấy đã đăng hơn một giờ trước khi bạn đăng bài của bạn?
Scott

@ Hủy bỏ. Thật là tốt để có được một câu trả lời chính thức , nếu có sẵn.
TRiG

@TRiG: (1) Chà! Nếu bạn chỉ đợi bốn ngày nữa, bạn có thể đã quan sát kỷ niệm bốn năm của câu trả lời này. Thông tin bốn năm tuổi này có còn hợp lệ / hữu ích không? (2) Cảm ơn, nhưng tôi hiểu tầm quan trọng của nhận xét của @ epc rằng anh ấy là chủ sở hữu của trang web tài liệu MongoDB; tức là câu trả lời của anh ấy đại diện cho một người chính thức của người Viking. (3) Sau bốn năm, câu trả lời vẫn không bao gồm bất kỳ khiếu nại nào đối với chính quyền theo hiệp hội.
Scott
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.