6.12. 将内容上传到自定义 RPM 存储库

您可以将单个 RPM 和源 RPM 上传到自定义 RPM 存储库。您可以使用 Satellite Web UI 或hammer CLI 上传 RPM。您必须使用hammer CLI 上传源 RPM。

流程

  1. 在 Satellite Web UI 中,点 Content > Products
  2. 点自定义产品的名称。
  3. Repositories 选项卡中,点自定义 RPM 存储库的名称。
  4. Upload Package 下,点 Browse…​ 并选择您要上传的 RPM。
  5. Upload

要查看此存储库中的所有 RPM,请单击 Content Counts 下的 Packages 旁边的数字。

CLI 过程

  • 输入以下命令上传 RPM:

    # hammer repository upload-content \
    --id Repository_ID \
    --path /path/to/example-package.rpm
  • 输入以下命令上传源 RPM:

    # hammer repository upload-content \
    --content-type srpm \
    --id Repository_ID \
    --path /path/to/example-package.src.rpm

    上传完成后,您可以使用命令 hammer srpm listhammer srpm info --id srpm_ID 命令查看源 RPM 的信息。