我正在尝试安装虚拟机(libvirt + qemu kvm),并且我想从网络获取操作系统。我正在使用该--location
选项。
虽然我知道 CentOS 可以通过 启动--location http://mirror.centos.org/centos/7/os/x86_64/
,但我想知道应该使用什么 URL,例如启动 Debian。联机帮助页中提供了一些提示,但并不总是正确的。
概括而言,我想知道该--location
选项在给定 URL 中实际搜索的内容,以便我可以生成任何发行版。手册中提到了一个包含可安装分发映像的位置,但它没有定义什么是可安装的分发映像是。
有什么提示吗?这是一些依赖于发行版的位吗?
答案1
看一下源代码url检测.pyvirt-manager 源代码树中的模块。该模块定义了如何解释位置 URL。
正确的位置网址对于给定的发行版取决于发行版本身。该urldetect.py
模块查看 URL 并尝试破译它所指的发行版,并从中找出其余部分。
这意味着可安装的分发映像是一个广泛的概念,指的是 virt-manager 知道如何破译的特定于发行版的 URL。