2.3. 启用 Red Hat Flatpak remote
此流程将系统上的 Red Hat Container Catalog 配置为Flatpak remote。
先决条件
您在红帽客户门户网站上有一个帐户。
注意对于用户没有客户门户网站帐户的大规模部署,红帽建议使用注册表服务帐户。详情请查看 注册表服务帐户。
流程
启用
rhel
Flatpak remote:$ flatpak remote-add \ --if-not-exists \ rhel \ https://flatpaks.redhat.io/rhel.flatpakrepo
登录到 Red Hat Container Catalog:
$ podman login registry.redhat.io Username: your-user-name Password: your-password
为您的红帽客户门户网站帐户或注册表服务帐户令牌提供凭证。
默认情况下,Podman 只保存凭据,直到您退出。
可选:永久保存您的凭据。使用以下选项之一:
保存当前用户的凭证:
$ cp $XDG_RUNTIME_DIR/containers/auth.json \ $HOME/.config/flatpak/oci-auth.json
在系统范围内保存凭证:
# cp $XDG_RUNTIME_DIR/containers/auth.json \ /etc/flatpak/oci-auth.json
为了获得最佳实践,红帽建议您在系统范围内安装凭证时,使用注册表帐户令牌登录到 Red Hat Container Catalog。
验证
列出启用的 Flatpak remote:
$ flatpak remotes Name Options rhel system,oci,no-gpg-verify