.tgz dosyası - tar: Tanınmayan arşiv biçimi


9

Mountain Lion (10.8.3) çalıştıran yerel Macime 10genlik bir MongoDB derlemesi yüklemeye çalışıyorum :

Ben ile getir curl:

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

Ama yapıyı çıkaramıyorum:

Deneme 1:

$ tar -zxvf mongodb.tgz

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

Deneme 2:

$ gunzip mongodb.tgz

gzip: mongodb.tgz: not in gzip format

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

Çift Tıklama: Bulucudaki tgz dosyasını çift tıklarsam, yeni bir dosya oluştururmongodb.tgz 2.cpgz


Burada neyi yanlış yaptığım hakkında bir fikrin var mı? Çeşitli yapıları denedim ve hepsi bu sorunu yeniden üretti:

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
içerik türünü tanımlamak için bir "file mongodb.tgz" yapın ...
andrekeller

Yanıtlar:


8

arşiv dosyasını değil, hata sayfasını gunzip / untar açmaya çalışıyorsunuz:

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

bu bağlantıyı deneyin http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz


Bu bağlantıyı bir tarayıcıda açmayı düşünmediğime inanamıyorum. Bağlantıyı düzeltebilmeleri için bunu 10gen'e bildiriyorum. Şerefe dostum :)
AlienWebguy

2

Özür dileriz, http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.4.0.tgz İndirme URL'sini, dokümanlarda çözeceğimiz sürümle birlikte değiştirdik.


Ne için özür diliyorsun? Alex'in verdiği bağlantıyı neden tekrarlıyorsun?
Scott

Bunun hatalı olduğu docs web sitesine sahip olduğum için mi? Kısa süre önce MongoDB dokümantasyonunu değiştirdik, yeni bir sürüm yaptığımızda güncellenen bu URL'lere (2.4) sürümünü dahil etmek yerine bir sürüm (2.4.0) eklemek yerine bir yan etki olarak değiştirdik.
epc

1
(1) Hata yok, ancak kullanıcı sayfanızı açmaya zorlamak yerine bağlantınızı / ilişkinizi yanıtınızda ( kısaca ) belirtmek güzel olabilir . (2) Neden o bağlantıyı tekrar vardır Alex P. zaten pes onun cevabını kendininkini yayınlamadan önceki o bir saatten fazla yayınlanmıştır, hangi?
Scott

@Scott. Mümkünse resmi bir cevap almak güzel .
TRiG

@TRiG: (1) Vay canına! Dört gün daha beklemiş olsaydın, bu cevabın dört yıllık yıldönümünü gözlemleyebilirdin. Bu dört yaşındaki bilgiler hala geçerli / faydalı mı? (2) Teşekkürler, ancak @ epc'nin MongoDB dokümanlar web sitesinin sahibi olduğu yorumunun önemini anladım; yani cevabının “ resmi ” bir cevabı temsil etmesi . (3) Dört yıl sonra , cevap hala dernek tarafından yetkilendirilmiş herhangi bir iddia içermemektedir.
Scott
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.