我正在尝试将CentOS 8存储库的x86_64部分从http://mirror.centos.org/centos/8/直接复制到Artifactory。我已经成功地将一些功能(BaseOS,Extras等)复制到本地文件系统中,然后使用jfrog将它们上传到Artifactory,但希望直接从CentOS网站复制到Artifactory存储库中。
我曾尝试在运行Artifactory的计算机上编译httpfs和httpfs2,这样的想法是我可以在本地安装CentOS 8网站并用于jfrog rt u
从“本地”(保险丝文件系统)复制到Artifactory中,但是它们未能编译(如果httpfs / httpfs2被认为是一种很好的方法,我将详细介绍编译错误)。
我已经jfrog rt
成功使用了该命令(尽管有奇怪的引用),对此感到很满意,但是可以接受任何可行的方法。
Artifactory中的目标是Artifactory中定义的RPM资料库下方的目录,因此排除了两种可能性(建立远程Artifactory资料库并从那里复制到子目录,再复制到新的Artifactory资料库中)。
我没有尝试过的一种可能是将复制(curl,wget等)直接复制到Artifactory拥有的某个OS目录中(并自动建立索引?),所以如果有这种可能性,请告诉我。
Rclone是一种很好的方式来装载各种东西,包括只读的http,因此CentOS 8仓库可以被装载在Artifactory主机上,而jfrog可以从那里上传它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句