如何在无法访问 Internet 的虚拟机上安装 qemu?

如何在无法访问 Internet 的虚拟机上安装 qemu?

我正在生成一个虚拟机,它将(最终)用于运行概念验证 Web 服务器。我的主机运行 RH7.4,虚拟机运行 7.2。

我正在跟进红帽官方使用虚拟机管理器设置 VM 的说明,但我无法在 VM 上完成 qemu guest 的安装。下达命令

yum install qemu-guest-agent

返回一个错误,通知我需要注册订阅管理器。但是,如果没有互联网连接,则无法注册。主机已经安装了 qemu guest,如果可能的话,我很想找到一种将其传输到虚拟机的方法。当然有一种方法可以在没有互联网接入的情况下处理这个问题,对吧?

答案1

我不知道是否可以从您的计算机中提取具有依赖项的包,但如果您的主计算机通过互联网,您实际上可以执行以下操作:

yum install yum-utils
yumdownloader --resolve httpd

这将下载当前目录中包含所有依赖项的包,当然使用 qemu 更改 httpd 然后您可以使用 scp 命令将所有内容传输到您的计算机,如下所示:

scp foobar.txt [email protected]:/some/remote/directory

让我们知道它是否有效!

相关内容