YUM:如何查看 RPM 需要什么,以及在没有 inet 的情况下系统上是否存在先决条件

YUM:如何查看 RPM 需要什么,以及在没有 inet 的情况下系统上是否存在先决条件

在 CentOS 6.8 和 7 上使用 yum

为了安全起见,系统缺乏出站连接。我们通过 sftp 将所需的 rpm 推送到系统。

问题:

  1. 如果缺少先决条件,并且我们执行 yum localinstall,安装会失败吗?
  2. 在运行安装之前我们如何查看安装是否成功?

fwiw,我们正在安装 jre 8 和 elasticsearch 5.4。

答案1

如果缺少先决条件,并且我们执行 yum localinstall,安装会失败吗?

是的。

在运行安装之前我们如何查看安装是否成功?

运行 with--assumeno并且不会继续安装,yum 只会检查所有 deps。我猜它会返回不同的退出代码(我没有尝试)。

相关内容