Virt-Manager$OperatingSystem 的 Libvirt
$OperatingSystem 的 Libvirt --location
我正在嘗試安裝虛擬機(libvirt + qemu kvm),我想從網路中獲取作業系統。我正在使用該
--location
選項。雖然我知道 CentOS 可以用 啟動
--location http://mirror.centos.org/centos/7/os/x86_64/
,但我想知道我應該使用什麼 URL,例如啟動 Debian。聯機幫助頁中提供了一些提示,但並不總是正確的。概括地說,我想知道該
--location
選項在給定 URL 中實際搜尋的內容,以便我可以生成任何分佈。該手冊提到了一個包含可安裝分發映像的位置,但它沒有定義可安裝分發映像是什麼。有什麼提示嗎?這是一些依賴於分佈的位嗎?
查看virt-manager 原始碼樹中urldetect.py模組的原始碼。該模組定義了位置 URL 的解釋方式。
給定發行版的正確位置 URL取決於發行版本身。該
urldetect.py
模組查看 URL 並嘗試破譯它所指的發行版並從那裡找出其餘的發行版。這意味著可安裝的分發映像是一個廣泛的概念,它指的是特定於分發的 URL,virt-manager 知道如何破譯。