4.15. カスタム RPM リポジトリーへのコンテンツのアップロード
個別の RPM およびソース RPM をカスタム RPM リポジトリーにアップロードできます。RPM は、Satellite Web UI または Hammer CLI を使用してアップロードできます。ソース RPM をアップロードするには、Hammer CLI を使用する必要があります。
手順
- Satellite Web UI で、Content > Products に移動します。
- カスタム製品の名前をクリックします。
- リポジトリー タブで、カスタム RPM リポジトリーの名前をクリックします。
- Upload Package で Browse… をクリックし、アップロードする RPM を選択します。
- Upload をクリックします。
このリポジトリー内のすべての RPM を表示するには、Content Counts 配下の Packages の横にある数字をクリックします。
CLI 手順
RPM パッケージをアップロードします。
$ hammer repository upload-content \ --id My_Repository_ID \ --path /path/to/example-package.rpmソース RPM パッケージをアップロードします。
$ hammer repository upload-content \ --content-type srpm \ --id My_Repository_ID \ --path /path/to/example-package.src.rpmアップロードが完了すると、
hammer srpm listコマンドおよびhammer srpm info --id srpm_IDコマンドを使用してソース RPM に関する情報を表示できます。