解压缩gradle以安装在macosx上-需要GNU兼容的解压缩程序



为了使用gradle编译和测试代码,我正在尝试安装gradle。

我想打开包装成ZIP的Gradle发行版。然而,有一个警告说,MacOSX用户应该得到一个GNU兼容的解压缩程序。

请参阅http://www.gradle.org/docs/current/userguide/installation.html

"..需要一个GNU兼容的工具来解压缩Gradle……一些Mac OS X的zip前端无法正确恢复文件权限。"

我在哪里可以得到一个GNU兼容的工具来解压缩Gradle?

我记得在其他系统上使用gzip(gunzip来解压缩),这是一个gnu的东西。我的MacOSX上有gzip/gunzip。

所以,我尝试了以下方法:

gunzip gradle-1.4-bin.zip

它给了我一个错误:

gradle-1.4-bin.zip: unknown suffix -- ignored

我关注了几篇谷歌帖子,并尝试了几种不同的方法。在这一点上,列出这些尝试可能没有用。

一个人该怎么做才能在Mac OS X上正确地解压缩zip渐变,从而使文件权限正确?

gunzip用于解压缩.gz文件,通常使用gzip命令创建。应该使用unzip命令,使用类似unzip gradle-1.4-bin.zip的调用来解压缩.zip文件。

他们的注释毫无意义。没有GNU解压缩程序,也没有任何可以被称为"GNU兼容"的解压缩程序。zip格式与GNU无关,据我所知,也没有任何GNU实用程序可以处理zip文件。也许他们认为gzip,也就是GNU,处理.zip文件,但它没有(正如您所发现的)。gzip只适用于.gz文件,它们完全不同。那一页需要更正。

至于前端,我不知道他们指的是哪一个。Mac OS X附带的命令行unzip总是正确地恢复了权限和其他属性。

最新更新