开启自动计算RPM元数据功能后,如何手动进行RPM库元数据计算
ARTIFACTORY:当自动计算RPM元数据时,如何手动运行RPM库元数据计算
为确保索引已计算,并且RPM已准备好安装,请启用自动计算RPM元数据转库在Artifactory。这个功能将允许您在需要时手动重新计算索引。要正确配置它,请执行以下操作之一:
如果您想启用自动计算RPM元数据,但仍然想调用命令行,手动元数据计算,请使用可用的计算YUM存储库元数据REST API在这里.下面是这个REST API在实践中的一个例子,其中async=1:
curl -uadmin:
这将返回202(已接受的)响应,因为此命令行是计算元数据的异步请求。
RPM元数据自动计算:
部署/删除/复制/移动RPM文件
执行内容导入(从系统和存储库)
通过Artifactory计算YUM存储库元数据rest api
注意:启用了自动计算RPM元数据,RPM元数据计算将由上述操作自动触发。
如果您想执行手动同步元数据计算,只有在自动计算RPM元数据被禁用时才可以这样做。此后,您将能够手动控制YUM元数据计算的触发。如果您希望在计算完成之前保持请求,从而确保存储库上的所有元数据都可以提供给任何请求客户端,则可以使用这种方法。下面是一个同步API在实践中的例子,其中async=0:
curl -uadmin:
这将返回一个200 (OK)响应,因为这是一个计算元数据的命令行同步请求。
您可以手动调用RPM元数据计算:
通过在Artifactory Tree Browser中选择一个本地存储库,并单击Actions菜单中的realculate Index
发布日期:2019年4月13日
最后更新:2021年2月25日
关键词:Artifactory RPM元数据计算,RPM存储库
