4.14. カスタム 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 に関する情報を表示できます。