问题描述
我想下载一个现有的rpm,然后将其解压缩以获取文件,然后将内容移动到某目的地。我知道您可以tar -xvf rpm文件,或在命令行上使用rpm2cpio .rpm。
task downloadSomeRpm(type: Download) {
src "this.rpm"
dest "somedestination"
}
task extractItem(type: copy) {
dependsOn downloadSomeRpm
from ("somedestination/this.rpm")
into someDir
}
上面,这会将rpm复制到someDir,但是我想提取它,然后复制内容,我已经尝试过(tarTree(resources.gzip-但显然有错误,并且还尝试查看ospackage,但是看起来好像是在创建rpm时,或者当我已有rpm时,或者只是找不到正确的文档。从谷歌搜索中也找不到任何东西。最好的方法是什么?谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)