我有 SUSE Linux Enterprise Server 12 SP5 和 RPM,需要离线安装。如何下载 RPM 的所有依赖项以将它们传输到具有相同操作系统的离线计算机?
我尝试下载所需的 .rpm,然后将其安装在 SUSE 12 机器上(未连接到互联网),然后它会要求另一个包......然后循环重复,似乎无穷无尽,达到了我绝望的程度。
请注意,我不太熟悉基于 RPM 的发行版(好吧,22 年前我很熟悉),更熟悉基于 DEB 的发行版。
(与https://stackoverflow.com/questions/68208874/how-to-download-all-dependencies-of-rpm-to-offline-instalation,希望这是一个更好的提问场所)
附录:我现在正尝试使用 Suse 启动 docker 映像,然后从该容器内安装所需的软件包(我希望能够捕获下载的 rpm 并将它们复制到离线机器上)。请注意,我正在 Devuan(基于 Debian,没有 systemd)发行版上运行。