https://github.com/juanico10/qemu-kvm
Proyecto para instalar QEMU/KVM en Ubuntu.
https://github.com/juanico10/qemu-kvm
kvm qemu ubuntu
Last synced: 5 months ago
JSON representation
Proyecto para instalar QEMU/KVM en Ubuntu.
- Host: GitHub
- URL: https://github.com/juanico10/qemu-kvm
- Owner: juanico10
- License: gpl-3.0
- Created: 2021-12-15T18:28:41.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-20T12:11:30.000Z (over 4 years ago)
- Last Synced: 2025-04-07T03:47:45.447Z (about 1 year ago)
- Topics: kvm, qemu, ubuntu
- Homepage:
- Size: 82 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QEMU-KVM
Proyecto para instalar QEMU/KVM en Ubuntu.

* Vamos a ejecutar el siguiente comando con el fin de instalar KVM y las dependencias asociadas a este como `virt-manager` y `bridge-utils`:
~~~
sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager
~~~
Las dependencias que hemos instalado han sido:
* El paquete `qemu` (emulador rápido) el cual es una aplicación que tiene como misión habilitar realizar la virtualización de hardware
* El paquete `qemu-kvm` el cual es el paquete KVM principal
* El `libvritd-daemon` el cual actúa como el demonio de virtualización
* El paquete bridge-utils con el cual se crea la conexión de puente permitiendo que los demas usuarios puedan acceder a la máquina virtual la cual no es el sistema host
* El `virt-manager` que es una aplicación con la cual es posible administrar máquinas virtuales usando una interfaz gráfica de usuario
Vamos a comprobar si el demonio libvritd-daemon esta corriendo, para ello usamos el siguiente comando:
~~~
sudo systemctl status libvirtd
~~~
Habilitamos este servicio con el arranque de Ubuntu 20.04 y 20.10:
~~~
sudo systemctl enable --now libvirtd
~~~
Luego comprobamos que los módulos KVM estén ejecutándose con la siguiente orden:
~~~
lsmod | grep -l kvm
~~~
#### crear maquina virtual con KVM en Ubuntu 20.4 o 20.10 comandos
Para este caso será útil el comando “virt-install” y debemos ingresar lo siguiente, por ejemplo, en este caso para instalar Debian 10:
~~~
sudo virt-install --name=Debian --os-variant=debian10 --vcpu=412 --ram=2048 --graphics spice --location=/home/solvetic/Descargas/debian-10.4.0-amd64-netinst.iso --network bridge:enp0s3
~~~
Al dar Enter podemos ver que se inicia el proceso de creación de la máquina virtual.
El indicador --os-variant hace referencia a la familia del sistema operativo o derivado de la VM, para consultar todas las opciones disponibles podemos ejecutar la siguiente orden:
Primero instalamos el paquete `libosinfo-bin`, para ello usamos el siguiente comando:
~~~
sudo apt install libosinfo-bin
~~~
Una vez instalado el paquete `libosinfo-bin`, ejecutar la siguiente orden para consultar todas las opciones disponibles:
~~~
osinfo-query os
~~~

#### crear maquina virtual con KVM en Ubuntu 20.4 o 20.10 modo gráfico
Antes de esto vamos a instalar una serie de utilidades de KVM con el siguiente comando:
~~~
sudo apt install uvtool
~~~
Ahora podemos acceder a la interfaz gráfica ejecutando en la consola `virt-manager` o bien directamente desde Actividades de Ubuntu, al hacerlo se desplegará lo siguiente:
~~~
virt-manager
~~~

### Comandos:
Iniciar máquina:
~~~
virsh start [VM]
~~~
Parar una máquina:
~~~
virsh shutdown [VM]
~~~
Eliminar una máquina:
~~~
virsh destroy [VM]
~~~
Listar máquinas:
~~~
virsh list
~~~
## ☑️ Ready!