我有一个使用 RHEL8.8/4.18 的客户,他们的系统没有互联网。我需要安装我的公司。软件通过 rpm 包以及系统上的所有依赖项。听起来很容易,但是,多么美好的一天啊!
最终,一旦我将所有包和依赖项下载到代理主机,我就需要能够将这些包带给客户并在本地安装依赖项和软件。
我尝试了 yum --pluggin-downloadonly 但这没有安装!插件未知
我尝试了 yumdownloader --resolve 这确实下载了许多依赖项,但不是全部
我试过dnf也失败了。
在这些情况下,“失败”=所有依赖项均未正确下载。仅正确下载了一些具有所需依赖项的包。
它仍然是一团糟,因为确实下载了依赖项的软件包我发现它们也有依赖项!
如何正确获取依赖项?我看到有些软件包工作正常(例如 httpd),有些则不起作用(例如 automake)
谢谢!