解压gradle以安装在macosx上-需要与GNU兼容的解压
为了能够使用gradle编译和测试我的代码,我正在尝试安装gradle 我想打开Gradle发行版的包装,该发行版打包为ZIP。然而,有一个警告说MacOSX用户应该获得一个GNU兼容的解压器 看 “。需要与GNU兼容的工具来解压缩Gradle…Mac OS X的某些zip前端无法正确还原文件权限。” 我在哪里可以得到一个GNU兼容的工具来解压Gradle 我记得在其他系统上使用gzip(gunzip-to-unzip)是gnu的事情。我的MacOSX上有gzip/gunzip 因此,我尝试了以下方法:解压gradle以安装在macosx上-需要与GNU兼容的解压,macos,installation,gzip,gradle,Macos,Installation,Gzip,Gradle,为了能够使用gradle编译和测试我的代码,我正在尝试安装gradle 我想打开Gradle发行版的包装,该发行版打包为ZIP。然而,有一个警告说MacOSX用户应该获得一个GNU兼容的解压器 看 “。需要与GNU兼容的工具来解压缩Gradle…Mac OS X的某些zip前端无法正确还原文件权限。” 我在哪里可以得到一个GNU兼容的工具来解压Gradle 我记得在其他系统上使用gzip(gunzip-to-unzip)是gnu的事情。我的MacOSX上有gzip/gunzip 因此,我尝试了以
gunzip gradle-1.4-bin.zip
它给了我这个错误:
gradle-1.4-bin.zip: unknown suffix -- ignored
我关注了几篇谷歌帖子,并尝试了几种不同的方法。在这一点上,列出这些尝试可能不起作用
一个人如何在Mac OS X上正确地解压缩gradle以确保文件权限正确?
gunzip
用于解压缩.gz
文件,通常使用gzip
命令创建.zip
文件应该使用解压
命令解压,使用类似解压gradle-1.4-bin.zip的调用。它们的注释没有任何意义。没有GNU解压,也没有任何可以称为“GNU兼容”的解压。zip格式与GNU无关,而且据我所知,没有处理zip文件的GNU实用程序。也许他们认为gzip,即GNU,处理.zip文件,而它没有(如您所发现的)。gzip只适用于完全不同的.gz文件。那一页需要更正
至于前端,我不知道他们指的是哪一个。Mac OS X附带的命令行解压始终正确还原了权限和其他属性。使用存档实用程序(双击ZIP文件时通常会得到的)或捆绑的解压
,在OS X 10.8上正确还原了权限。我认为这可能是指较旧的OS X版本,其中一个或另一个未能正确还原存储在ZIP文件中的权限。嘿,威尔,谁关闭了这个主题,我应该在未来使用什么堆栈交换来开发“自动化软件包的构建、测试、发布、部署和更多”的软件开发工具?(来自gradle.org)是的,有点奇怪,它被关闭了,但没有迁移到更合适的地方(可能是超级用户)。如果我有这个问题,我会以一种更普遍适用的方式问它,比如“我如何在OS X上解压缩以保留权限?”无论如何,chmod 777是相当过分的:-)我完全同意我已经和他们讨论过这个问题,他们将更新这个页面。