YUM本地安装依赖项

YUM本地安装依赖项

我有一台无法访问互联网的机器。我正尝试安装基本的 MySQL 客户端,以便连接到另一台同样无法访问互联网的机器上的 MySQL 数据库。我可以将 RPM 下载到我的个人机器上,将它们上传到无法访问互联网的机器上,然后像这样安装它们:yum localinstall name_of_package.rpm

到目前为止,这还不是问题,但 MySQL 客户端似乎有一长串的依赖项。我已经开始逐一安装它们,但这个过程变得很麻烦。

有没有办法在我的个人机器上同时下载一个包及其所有依赖项,将它们全部上传到没有互联网访问的机器,然后使用一个命令安装它们,就像我使用好吃在可以上网的机器上?如果没有,我可能会发疯。提前谢谢!

答案1

您可以使用 yum install 下载软件包及其所有依赖项。例如,将所有必需的 rpm 下载到目录:

yum install --downloadonly --downloaddir=packages mysql++-devel

下载完所有依赖项后,你可以将软件包复制到目标主机并使用以下方法安装它们

yum install *

相关内容