scripts icon indicating copy to clipboard operation
scripts copied to clipboard

有关centos rpm下载的一些小建议

Open vast0906 opened this issue 3 years ago • 1 comments

从博客过来,翻了下 Centos 的 Dockerfile,个人建议可以使用下 repotrack 但是 repotrack 有一个小问题,指定 arch 的时候,x86 和 i386 不太能区分。 我们公司也有类似的打包需求,不过需要支持的 os 比较少,只需要 centos 就可以了。 yumdownloader 的弱点在于, yumdownloader 下载 a 的时候,只能找到 a 的依赖链 b ,找不到 b 的依赖链 c (如果没记错的话)

(顺便吐槽下,为啥博客没有开放评论功能~。~)

vast0906 avatar Jul 06 '21 06:07 vast0906

从博客过来,翻了下 Centos 的 Dockerfile,个人建议可以使用下 repotrack 但是 repotrack 有一个小问题,指定 arch 的时候,x86 和 i386 不太能区分。 我们公司也有类似的打包需求,不过需要支持的 os 比较少,只需要 centos 就可以了。 yumdownloader 的弱点在于, yumdownloader 下载 a 的时候,只能找到 a 的依赖链 b ,找不到 b 的依赖链 c (如果没记错的话)

(顺便吐槽下,为啥博客没有开放评论功能~。~)

谢谢反馈,yumdownloader 确实会存在这类问题,目前采用的方案是将构建容器内的所有 rpm 包下载一遍,这样是可以解决依赖问题的。稍后我试一下 repotrack

muzi502 avatar Jul 06 '21 06:07 muzi502