Установка virt-manager на убунту и арч — различия между версиями

Материал из LUWRAIN Wiki
Перейти к: навигация, поиск
(Новая страница: « = Установка virt-manager на убунту и арч = virt-manager, это очень продвинутая графическая оболоч…»)
 
Строка 1: Строка 1:
      = Установка virt-manager на убунту и арч =
+
= Установка virt-manager на убунту и арч =
virt-manager, это очень продвинутая графическая оболочка над библиотекой libvirt, предоставляющей, в свою очередь, автоматизационную обёртку над такими движками, как qemu, xen и некоторыми другими, меня сейчас интересует в первую очередь именно qemu.
+
 
 +
virt-manager это очень продвинутая графическая оболочка над библиотекой libvirt, предоставляющей, в свою очередь, автоматизационную обёртку над такими движками, как qemu, xen и некоторыми другими.
 +
Меня сейчас интересует в первую очередь именно qemu.
 
qemu использует систему паравиртуализации kvm.
 
qemu использует систему паравиртуализации kvm.
      == Установка на арч ==
+
 
 +
== Установка на арч ==
 +
 
 
итак, как это хозяйство устанавливать, рассказываю для arch, но в других должно быть нечто похожее.
 
итак, как это хозяйство устанавливать, рассказываю для arch, но в других должно быть нечто похожее.
1. пакет qemu.
+
 
2. пакет virt-manager, подтянет зависимости.
+
№ Пакет qemu.
3. чтобы работала сеть, ebtables и dnsmasq.
+
№ Пакет virt-manager, подтянет зависимости. Чтобы работала сеть, ebtables и dnsmasq.
 +
 
 
далее надо добавить себя в группу libvirt:
 
далее надо добавить себя в группу libvirt:
 
sudo usermod -a -G libvirt user.
 
sudo usermod -a -G libvirt user.
где user - ваше имя пользователя.
+
где user ваше имя пользователя.
 
далее:
 
далее:
 
sudo systemctl start libvirtd.
 
sudo systemctl start libvirtd.
Строка 15: Строка 20:
 
sudo systemctl enable libvirtd.
 
sudo systemctl enable libvirtd.
 
всё, теперь можно открывать приложение из меню.
 
всё, теперь можно открывать приложение из меню.
 +
 
вцелом там ничего сложного, но хотелось бы отметить ряд моментов:
 
вцелом там ничего сложного, но хотелось бы отметить ряд моментов:
 
когда вм работает, захват и освобождение клавиотуры через ctrl+alt.
 
когда вм работает, захват и освобождение клавиотуры через ctrl+alt.
Строка 22: Строка 28:
 
ещё из интересного то, что система имеет архитектуру, позволяющую управлять вм не только на локальном пк, но и удалённо.
 
ещё из интересного то, что система имеет архитектуру, позволяющую управлять вм не только на локальном пк, но и удалённо.
 
при этом, если всё будет правильно работать, у вас будут видео, клава, звук, форвардинг usb и много чего ещё, как будто вы работаете локально.
 
при этом, если всё будет правильно работать, у вас будут видео, клава, звук, форвардинг usb и много чего ещё, как будто вы работаете локально.
 +
 
минусы:
 
минусы:
 
дальше лезть, чтобы, например, подключить исошник.
 
дальше лезть, чтобы, например, подключить исошник.
 
при перехвате клавы орка всё равно имеет более высокий приоритет, поэтому всё равно надо что-то делать с её клавишей-модификатором.
 
при перехвате клавы орка всё равно имеет более высокий приоритет, поэтому всё равно надо что-то делать с её клавишей-модификатором.
 
строго linux only, по крайней мере в серверной части.
 
строго linux only, по крайней мере в серверной части.
 +
 
также управление возможно через командную строку командой virsh и семейством команд, начинающихся с virt.
 
также управление возможно через командную строку командой virsh и семейством команд, начинающихся с virt.
в-общем, всем советую опробовать.
+
в общем, всем советую опробовать.
 +
 
 
ещё информация:
 
ещё информация:
 
под гостем надо пойти на сайт.
 
под гостем надо пойти на сайт.
 
spicespace.org.
 
spicespace.org.
и скачать их гостевой пакет, он тут является заменой для VBox Guest Additions.  
+
и скачать их гостевой пакет, он тут является заменой для VBox Guest Additions.
      == Установка на убунту ==
+
 
 +
== Установка на убунту ==
 +
 
 
Для установки virt-manager на убунту выполняем следующую команду:  
 
Для установки virt-manager на убунту выполняем следующую команду:  
 
sudo apt install qemu qemu-kvm libvirt-daemon libvirt-clients virt-manager.
 
sudo apt install qemu qemu-kvm libvirt-daemon libvirt-clients virt-manager.

Версия 09:10, 30 мая 2021

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

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

Установка на арч

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

№ Пакет qemu. № Пакет 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.