1、首先安装基本的ubuntu 16.0.4.3 操作系统
2、通过以下命令安装kvm环境所需要的安装包
$ sudo apt-get install qemu-kvm qemu-system libvirt-bin virt-manager bridge-utils vlan
来解释一下上述安装包的用途
a)qemu-kvm 和 qemu-system 是 KVM 和 QEMU 的核心包,提供 CPU、内存和 IO 虚拟化功能
b)libvirt-bin 就是 libvirt,用于管理 KVM 等 Hypervisor
c)virt-manager 是 KVM 图形化管理工具
d)ridge-utils 和 vlan,主要是网络虚拟化需要,KVM 网络虚拟化的实现是基于 linux-bridge 和 VLAN
3、ubuntu默认不安装图形化界面,通过以下命令完成图形化界面安装(安装完成之后需要重启)
sudo apt-get install xinit
sudo apt-get install gdm
sudo apt-get install kubuntu-desktop
4、安装kvm组件和图形化界面时速度会很慢,都是从国外下载的文件,所以我们需要使用国内的镜像站点
通过配置/etc/apt/sources.list来实现
deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
5、执行安装更新
sudo apt update
6、安装完成确认libvirtd服务已经启动
systemctl status libvirt-bin.servece
此时我们就可以接下来的虚拟机创建了!