74 lines
2.4 KiB
Markdown
74 lines
2.4 KiB
Markdown
# Prerequisites
|
|
|
|
## KVM
|
|
|
|
This tutorial leverages KVM. So you need to have a linux machine on which KVM is installed.
|
|
|
|
You can find how to install KVM on any linux distribution on the Internet.
|
|
|
|
In this tutorial, [openSUSE Tumbleweed](https://en.opensuse.org/Portal:Tumbleweed) will be used, but in most cases, there should be no problem caused by specific distributions or libvirt versions.
|
|
|
|
Currently, I use the following packages:
|
|
|
|
```
|
|
# cat /etc/os-release
|
|
NAME="openSUSE Tumbleweed"
|
|
# VERSION="20190201"
|
|
ID="opensuse-tumbleweed"
|
|
ID_LIKE="opensuse suse"
|
|
VERSION_ID="20190201"
|
|
PRETTY_NAME="openSUSE Tumbleweed"
|
|
ANSI_COLOR="0;32"
|
|
CPE_NAME="cpe:/o:opensuse:tumbleweed:20190201"
|
|
BUG_REPORT_URL="https://bugs.opensuse.org"
|
|
HOME_URL="https://www.opensuse.org/"
|
|
# rpm -qa | grep qemu
|
|
qemu-ui-sdl-3.1.0-2.4.x86_64
|
|
qemu-ovmf-x86_64-2018+git1542164568.85588389222a-3.2.noarch
|
|
qemu-sgabios-8-2.4.noarch
|
|
qemu-vgabios-1.12.0-2.4.noarch
|
|
qemu-ui-curses-3.1.0-2.4.x86_64
|
|
qemu-block-rbd-3.1.0-2.4.x86_64
|
|
qemu-x86-3.1.0-2.4.x86_64
|
|
qemu-ipxe-1.0.0+-2.4.noarch
|
|
qemu-seabios-1.12.0-2.4.noarch
|
|
qemu-block-curl-3.1.0-2.4.x86_64
|
|
libvirt-daemon-qemu-4.10.0-2.2.x86_64
|
|
qemu-ui-gtk-3.1.0-2.4.x86_64
|
|
libvirt-daemon-driver-qemu-4.10.0-2.2.x86_64
|
|
qemu-tools-3.1.0-2.4.x86_64
|
|
qemu-ksm-3.1.0-2.4.x86_64
|
|
qemu-block-ssh-3.1.0-2.4.x86_64
|
|
qemu-3.1.0-2.4.x86_64
|
|
#
|
|
#
|
|
# rpm -qa | grep libvirt
|
|
libvirt-daemon-driver-nodedev-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-storage-4.10.0-2.2.x86_64
|
|
libvirt-libs-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-storage-core-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-storage-disk-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-storage-iscsi-direct-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-nwfilter-4.10.0-2.2.x86_64
|
|
libvirt-daemon-4.10.0-2.2.x86_64
|
|
libvirt-glib-1_0-0-2.0.0-1.1.x86_64
|
|
libvirt-daemon-driver-storage-gluster-4.10.0-2.2.x86_64
|
|
libvirt-daemon-config-network-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-interface-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-storage-logical-4.10.0-2.2.x86_64
|
|
libvirt-daemon-qemu-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-network-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-secret-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-storage-scsi-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-qemu-4.10.0-2.2.x86_64
|
|
python3-libvirt-python-4.10.0-1.2.x86_64
|
|
libvirt-daemon-driver-storage-iscsi-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-storage-mpath-4.10.0-2.2.x86_64
|
|
libvirt-client-4.10.0-2.2.x86_64
|
|
libvirt-daemon-driver-storage-rbd-4.10.0-2.2.x86_64
|
|
#
|
|
```
|
|
|
|
|
|
Next: [Installing the Client Tools](02-client-tools.md)
|