5.3. 使用 reposync 同步 RPM 存储库
要执行 reposync,您需要一个可以访问互联网的 RHEL 主机。同步仓库后,您可以将仓库移到从 Web 服务器托管的断开连接的网络中。
下载 RPM 时,请确保使用适用的 distro。
流程
附加 BaseOS 和 AppStream 所需的软件仓库:
# subscription-manager repos \ --enable rhel-9-for-x86_64-baseos-rpms \ --enable rhel-9-for-x86_64-appstream-rpms
执行 reposync :
# dnf install yum-utils # reposync -m --download-metadata --gpgcheck \ -p /path/to/download
使用带有
--download-metadata
和 without--newest-only
的 reposync。请参阅 RHEL 8 Reposync。-
如果您不使用
--newest-only,
则下载的存储库可能会因为大量 GB 而需要更长的时间进行同步。 -
如果您使用
--newest-only,
则下载的存储库可能会因为大量 GB 而需要更长的时间进行同步。
-
如果您不使用
在 reposync 完成后,您的软件仓库就可以与 web 服务器一起使用。
- 将仓库移到断开连接的网络中。