制品仓库 CODEARTS ARTIFACT-通过私有依赖库页面上传/下载私有组件:上传RPM私有组件

时间:2024-07-24 11:25:20

上传RPM私有组件

RPM简介

  • RPM 全名 RedHat Package Manager,是由Red Hat公司提出,被众多Linux发行版本所采用,是一种以数据库记录的方式来将所需要的软件安装到Linux系统的一套软件管理机制。
  • 一般建议使用以下规范打包命名RPM二进制文件。

软件名称-软件的主版本号.软件的次版本号.软件的修订号-软件编译次数.软件适合的硬件平台.rpm

例如:hello-0.17.2-54.x86_64.rpm。其中,“hello”是软件名称,“0”是软件的主版本号,“17”是软件的次版本号,“2”是软件的修订号,“54”是软件编译次数,“x86_64”是软件适合的硬件平台。

软件名称

主版本号

次版本号

修订号

编译次数

适合的硬件平台

hello

0

17

2

54

x86_64

注:上传组件时需要配置以下两个参数。

参数

说明

Component

组件名称。

Version

RPM二进制包的版本。

  1. 进入私有依赖库,在左侧边栏中单击待上传私有组件的目标仓库。
  2. 单击页面右侧“上传制品”
  3. 在弹框中输入组件参数,并上传文件,单击“上传”

    图3 上传制品

    上传成功之后,可在仓库组件列表中看到RPM二进制包,同时在组件名称路径下生成对应的元数据“repodata”目录,可用于yum安装。

support.huaweicloud.com/usermanual-cloudartifact/cloudartifact_01_0010.html