无法在 centos 上解压 .gz 文件。gunzip:filename.tar.gz:不是 gzip 格式

无法在 centos 上解压 .gz 文件。gunzip:filename.tar.gz:不是 gzip 格式

我正在尝试将最新的 apache ant 安装到 centos。我执行了以下步骤:

  1. 获得http://ant.apache.org/bindownload.cgi/apache-ant-1.8.2-bin.tar.gz

  2. gzip -d apache-ant-1.8.2-bin.tar.gz

我收到以下错误:

gunzip:apache-ant-1.8.2-bin.tar.gz:不是 gzip 格式

但是如果按照如下方式操作:

  1. 将 tar.gz 文件从 GUI 下载到桌面文件夹
  2. 打开终端,导航到下载.gz 的目录。
  3. gzip -d apache-ant-1.8.2-bin.tar.gz
  4. tar -xvf apache-ant-1.8.2-bin.tar

所有内容均得到正确解压缩和提取。

但为什么第一种方法不起作用呢?

提前致谢

  • 达里奥

答案1

$ wget http://ant.apache.org/bindownload.cgi/apache-ant-1.8.2-bin.tar.gz
$ file apache-ant-1.8.2-bin.tar.gz 
apache-ant-1.8.2-bin.tar.gz: ASCII HTML document text, with very long lines

你刚刚下载了镜像的链接,可以从中下载文件

在浏览器中点击 URL 并查看。从那里获取文件

http://ant.apache.org/bindownload.cgi/apache-ant-1.8.2-bin.tar.gz

相关内容