Apacheからtar.gzファイルを抽出できません


3

Ubuntuにmanifidecfをインストールしようとしています。

私はファイル-apache-manifoldcf-1.9-src.tar.gz-をApacheから直接ダウンロードしました(そして、同じ結果で異なるバージョンを試しました)。

tar xvf、tar zxvfを使用し、両方を-zxvfで試してみましたが、次のエラーが表示されます。

gzip:stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

また、gunzip filename.tar.gzを使用して解凍するだけで戻りました:

gzip: apache-manifoldcf-1.9-src.tar.gz: not in gzip format

私がそのページ(manifoldcf.apache.org)からダウンロードしたものがすべて壊れている可能性は低いようです。

助けて?

ありがとう!ロブ


実行file apache-manifoldcf-1.9-src.tar.gzして結果を出してもらえますか?
user2313067

結果は次のとおりです
。apache

2
どのようにダウンロードしましたか?ファイルへのリンクを含むページまたはエラーページをダウンロードした可能性があります。ブラウザで開いて、内容を確認できるはずです。
user2313067

今では…ありがとう…。ダウンロードのリンクをクリックしてコピーし、wgetを実行してリンクを貼り付けました。そのページに戻って、チェックしてみてください…ありがとう!
Rob50

それでした!コピーしていたリンクは、ミラーのあるページへのリンクでした…。ありがとうございます!
Rob50

回答:


2

gunzipファイルはgzip形式ではないと言う、それはそれとして検出されているものをチェックすることをお勧めします。file apache-manifoldcf-1.9-src.tar.gz拡張子ではなく、ファイルの内容に基づいて検出されたファイルタイプを提供します。

この場合、それはを示しHTML document, ASCII text, with very long lines、実際にはHTMLファイルである可能性が高いことを示し、より適切な拡張子は.htmまたは.htmlです。これは通常wget、を介して何かをダウンロードするときに発生し、ダウンロードされたファイルはリダイレクトページまたはエラーページです。

OPの場合、これは実際のファイルではなく、ミラーのリストを提供するページでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.