无法从 Apache 提取 tar.gz 文件

无法从 Apache 提取 tar.gz 文件

我正在尝试在 Ubuntu 上安装 manifoldcf。

我直接从 Apache 下载了文件 - apache-manifoldcf-1.9-src.tar.gz(并且我也尝试了不同的版本,结果相同)。

使用 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)下载的所有内容似乎都损坏了……所以一定是我的问题!

帮助?

谢谢!Rob

答案1

由于gunzip该文件不是 gzip 格式,因此最好检查一下它被检测为什么格式。file apache-manifoldcf-1.9-src.tar.gz根据文件的内容而不是扩展名给出检测到的文件类型。

在这种情况下,它表示HTML document, ASCII text, with very long lines,表明它实际上可能是 HTML 文件,更合适的扩展名应该是.htm.html。这通常发生在通过 下载某些内容时wget,并且下载的文件是重定向页面或错误页面。

对于 OP 来说,这是一个提供镜像列表的页面,而不是实际的文件。

相关内容