我们在使用 virt-install 构建虚拟机需要指定操作系统类型, 在配置之前, 我们需要了解到底有哪些可选值, 查阅了下, 可以使用 osinfo-query 来完成.
这里我们使用到了两个命令, 需要安装 virt-install 和 osinfo-query

安装 virt-install

REHL/CentOS

  1. yum -y install virt-install

Debian/Ubuntu

  1. apt -y install virtinst

安装 osinfo-query

REHL/CentOS

  1. yum -y install libosinfo

Debian/Ubuntu

  1. apt -y install libosinfo-bin

下面就可以使用 osinfo-query 列出所有操作系统类型

  1. osinfo-query os

[root@KuaiCDN bcdn]# osinfo-query os Short ID | Name | Version | ID
———————————+——————————————————————————+—————+————————————————————- alpinelinux3.5 | Alpine Linux 3.5 | 3.5 | http://alpinelinux.org/alpinelinux/3.5
alpinelinux3.6 | Alpine Linux 3.6 | 3.6 | http://alpinelinux.org/alpinelinux/3.6
alpinelinux3.7 | Alpine Linux 3.7 | 3.7 | http://alpinelinux.org/alpinelinux/3.7
alpinelinux3.8 | Alpine Linux 3.8 | 3.8 | http://alpinelinux.org/alpinelinux/3.8
alt.p8 | ALT p8 StarterKits | p8 | http://altlinux.org/alt/p8.starterkits
alt.p9 | ALT p9 StarterKits | p9 | http://altlinux.org/alt/p9.starterkits
alt.sisyphus | ALT regular | sisyphus | http://altlinux.org/alt/sisyphus
alt8.0 | ALT 8 Education | 8.0 | http://altlinux.org/alt/8.0
alt8.1 | ALT 8.1 | 8.1 | http://altlinux.org/alt/8.1
alt8.2 | ALT 8.2 | 8.2 | http://altlinux.org/alt/8.2
alt9.0 | ALT 9.0 | 9.0 | http://altlinux.org/alt/9.0
altlinux1.0 | Mandrake RE Spring 2001 | 1.0 | http://altlinux.org/altlinux/1.0
altlinux2.0 | ALT Linux 2.0 | 2.0 | http://altlinux.org/altlinux/2.0
…………………………………….