13.4. Flatpak の Satellite Server へのコンテンツのインポートとエクスポート
Hammer CLI を使用して、Satellite Server インスタンスが非接続環境で Flatpak コンテンツを Satellite Server に転送します。
前提条件
- Flatpak リモートを有効化しておく。Flatpak リモートを有効にする方法の詳細は、「Flatpak リモートを有効にする」 を参照してください。
CLI 手順
接続された Satellite Server からコンテンツをエクスポートします。
hammer content-export start \ --export-to=My_Path_to_Export_Directory \ --id=My_Product_ID
$ hammer content-export start \ --export-to=My_Path_to_Export_Directory \ --id=My_Product_ID
Copy to Clipboard Copied! Toggle word wrap Toggle overflow エクスポートしたコンテンツを非接続 Satellite Server にインポートします。
hammer content-import start --path=My_Path_to_Export_Directory/export.tar
$ hammer content-import start --path=My_Path_to_Export_Directory/export.tar
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 非接続環境の Satellite を Flatpak リモートとして追加します。
flatpak remote-add --authenticator-name=org.flatpak.Authenticator.Oci katello oci+https://satellite.example.com/
$ flatpak remote-add --authenticator-name=org.flatpak.Authenticator.Oci katello oci+https://satellite.example.com/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Podman を使用してログインします。
podman login satellite.example.com
$ podman login satellite.example.com
Copy to Clipboard Copied! Toggle word wrap Toggle overflow アプリケーションをインストールします。たとえば、Mozilla Firefox Flatpak をインストールするには、次のようにします。
flatpak install firefox
$ flatpak install firefox
Copy to Clipboard Copied! Toggle word wrap Toggle overflow