1. Проверка поддержки виртуализации
Перед установкой убедитесь, что ваш процессор поддерживает аппаратную виртуализацию:
egrep -c '(vmx|svm)' /proc/cpuinfo
Если вывод больше нуля — поддержка есть.
2. Установка необходимых пакетов
Обновите систему и установите KVM, libvirt и инструменты для управления виртуальными машинами:
sudo apt update && sudo apt upgrade
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst libvirt-daemon
Это установит ядро KVM, демоны libvirt и утилиты для управления.
3. Добавление пользователя в группы
Чтобы пользователь мог управлять виртуальными машинами без root-прав, добавьте его в группы `kvm` и `libvirt`:
sudo adduser $(whoami) kvm && sudo adduser $(whoami) libvirt
После этого рекомендуется выйти и войти в систему заново.
4. Установка графического менеджера виртуальных машин (опционально)
Для удобного управления можно установить Virtual Machine Manager:
sudo apt install virt-manager ssh-askpass
Запускайте его командой:
virt-manager
5. Проверка установки
Проверьте, что KVM работает:
virsh list --all
Если список пустой — всё работает, можно создавать виртуальные машины.
qemu-kvm
, libvirt-daemon-system
, libvirt-clients
, bridge-utils
, virtinst
, virt-manager
.kvm
и libvirt
./etc/libvirt/qemu.conf
и перезапустите libvirt
.virt-manager
или командную строку для создания и управления ВМ.Теперь пользователь может создавать и управлять виртуальными машинами KVM на Debian 13 без root-прав
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()