13.8. Hammer CLI を使用してリモート Flatpak リポジトリーを Satellite 製品にミラーリングする
Flatpak リモートから Flatpak リポジトリーを Satellite 内の既存製品にミラーリングして、コンテンツの管理と配布に使用できるようにします。
このアクションにより、選択した製品内に新しいリポジトリーが作成されます。そうすることで、リポジトリーを同期してそのコンテンツをプルできるようになります。Flatpak リポジトリーはコンテナーリポジトリーであり、他のコンテナーリポジトリーと同様にコンテンツビューに追加できます。
Flatpak アプリケーションには対応するランタイム環境が必要ですが、これも Flatpak リモートによって提供されます。Red Hat Enterprise Linux 10 Mozilla Firefox Flatpak をホストで使用できるようにするには、ホストが対応する rhel10/flatpak-runtime リポジトリーにアクセスできることを確認します。
前提条件
-
Satellite アカウントには、
view_flatpak_remotesおよびedit_flatpak_remotes権限を付与するロールがある。 -
アプリケーションリポジトリーと Flatpak ランタイムリポジトリーがホストで使用可能であることを確認する。
rhel9/firefox-flatpakなどの Flatpak アプリケーションは、インストールのランタイムに依存します。 - Satellite でカスタム製品を作成した。
手順
Flatpak リポジトリーを製品にミラーリングします。
$ hammer flatpak-remote remote-repository mirror \ --flatpak-remote-id My_Flatpak_Remote_ID \ --id My_Flatpak_Repository_ID \ --product-id My_Product_ID