Установка virt-manager на убунту и арч

Материал из LUWRAIN Wiki
Перейти к: навигация, поиск

Установка virt-manager на убунту и арч[править]

virt-manager — это очень продвинутая графическая оболочка над библиотекой libvirt, предоставляющей, в свою очередь, автоматизационную обёртку над такими движками, как qemu, xen и некоторыми другими. Меня сейчас интересует в первую очередь именно qemu. qemu использует систему паравиртуализации kvm.

Установка на арч[править]

итак, как это хозяйство устанавливать, рассказываю для arch, но в других должно быть нечто похожее.

  1. Пакет qemu.
  2. Пакет virt-manager, подтянет зависимости. Чтобы работала сеть, ebtables и dnsmasq.

далее надо добавить себя в группу libvirt: sudo usermod -a -G libvirt user. где user — ваше имя пользователя. далее: sudo systemctl start libvirtd. это потребуется вызывать после каждого ребута, либо можно добавить в автостарт так: sudo systemctl enable libvirtd. всё, теперь можно открывать приложение из меню.

вцелом там ничего сложного, но хотелось бы отметить ряд моментов: когда вм работает, захват и освобождение клавиотуры через ctrl+alt. доступность такая, какой VBox и не снилось, потому что написано на gtk. также ряд вещей надо настраивать через окно "свойства подключения", которое можно вызвать из меню, встав на корневой элемент списка машин. там, например, можно изменить место хранения машин. ещё из интересного то, что система имеет архитектуру, позволяющую управлять вм не только на локальном пк, но и удалённо. при этом, если всё будет правильно работать, у вас будут видео, клава, звук, форвардинг usb и много чего ещё, как будто вы работаете локально.

минусы: дальше лезть, чтобы, например, подключить исошник. при перехвате клавы орка всё равно имеет более высокий приоритет, поэтому всё равно надо что-то делать с её клавишей-модификатором. строго linux only, по крайней мере в серверной части.

также управление возможно через командную строку командой virsh и семейством команд, начинающихся с virt. в общем, всем советую опробовать.

ещё информация: под гостем надо пойти на сайт. spicespace.org. и скачать их гостевой пакет, он тут является заменой для VBox Guest Additions.

Установка на убунту[править]

Для установки virt-manager на убунту выполняем следующую команду: sudo apt install qemu qemu-kvm libvirt-daemon libvirt-clients virt-manager. после установки пакетов можно проверить- работает ли libvirt-daemon, выполнив команду. sudo systemctl status libvirtd. чтобы этот демон был в автозагрузке, выполняем. sudo systemctl enable --now libvirtd. можно так же проверить- загружены ли в системе модули kvm, для чего выполняем. sudo lsmod | grep -i kvm. после всех этих манипуляций и после перезагрузки можно юзать virt-manager, что может быть неплохой альтернативой для vertualbox.