Как начать использовать Менеджер виртуальных машин в Linux

Менеджер виртуальных машин - один из лучших гипервизоров, доступных для настольного компьютера Linux. Это универсальное, хорошо работающие программное обеспечение виртуализации QEMU / KVM, которое поднимает виртуализацию на вашем настольном Linux на новый уровень.
Как установить Менеджер виртуальных машин
Чтобы установить Менеджер виртуальных машин, просто введите следующую команду в терминале.
# Для Debian/Ubuntu
sudo apt install virt-manager
# Для Fedora/RHEL/CentOS
sudo dnf install virt-managerС этого момента вы можете открыть меню Приложения и либо найти, либо выполнить поиск по слову Менеджер виртуальных машин.

Вы также можете выполнить следующую команду, чтобы открыть приложение.
virt-managerСоздание виртуальной машины
Приложение откроется, и вас встретит экран, похожий на следующее изображение.

Следующее, что вам нужно сделать, это получить файл или файлы .iso, которые вы хотите использовать для создания ваших виртуальных машин. Вы можете использовать любой дистрибутив Linux, который хотите, виртуальные машины Windows или вы можете следовать онлайн-урокам, чтобы запустить виртуальную машину macOS.
Помните, где вы храните файлы .iso. У меня есть папка под названием ISO-files в каталоге Документы, но вы можете сделать так, как вам удобно. Этот урок проведет вас через создание виртуальной машины CentOS 8.
Первое, что нужно сделать, это нажать на значок в верхнем правом углу. Это значок для создания новой виртуальной машины.
Вы увидите сообщение с подтверждением, где вы хотите начать установку вашей виртуальной машины. Оставьте его на “Локальная установка медиа (ISO-образ или CDROM)” и нажмите “Далее”.
На следующем экране нажмите “Обзор …”. Это приведет вас на экран, где только один стандартный путь - “/var/lib/libvirt/images”. Вы добавите другой, нажав на маленький плюсик в нижнем левом углу.

Нажмите на “+”. Назовите папку так, как вам хочется. Это ваша папка ISO-files, так что назовите ее так, чтобы вам было удобно запомнить. Нажмите “Обзор“ снова. Это приведет вас на экран, где вы можете перейти к вашей папке ISO-files и выбрать ее в качестве пути хранения. Перейдите туда, где вы храните ваши файлы .iso, и нажмите “Открыть” в верхнем правом углу. Затем нажмите “Завершить”.

Теперь ваш новый путь хранения должен появиться в боковом меню. Нажмите на него, выберите файл .iso, который вы хотите использовать, и нажмите “Выбрать том”. Если только у вас нет файла .iso от менее известного дистрибутива, Менеджер виртуальных машин автоматически определит, какая операционная система у вас есть. В случае этого урока — так и было. Нажмите “Далее”.


Теперь вы можете настроить вашу виртуальную память и процессоры. Менеджер виртуальных машин настроит стандартное количество, основываясь на ОС, которую он определил на предыдущем экране. Вы можете изменить это на любое другое количество, но помните, что если вы установите меньше стандартного, все может работать не так хорошо. Выберите свои объемы памяти и нажмите “Далее”.

Следующий экран предназначен для выбора пути хранения. Вы можете оставить по умолчанию, который находится в “/var/lib/libvirt/images”, или вы можете создать другой путь, используя те же шаги, что и выше. Также вы можете выбрать отключение хранения для виртуальной машины, что может быть полезно, если вы используете систему, такую как Kali Linux или TAILS. Они обычно не требуют хранения, так что нет смысла создавать его и занимать место на диске. Укажите объем хранилища и нажмите “Далее”.

Теперь вы можете задать имя вашей виртуальной машины и также изменить любые другие конфигурации, которые вам нужны, отметив чекбокс “Настроить конфигурацию перед установкой”. Если вы хотите добавить другие устройства хранения, сетевые устройства или изменить способ удаленного доступа к виртуальной машине, это тот самый чекбокс. Вы также можете изменить эти настройки позже, но удобнее делать это перед установкой.
Вы также можете указать информацию о подключении к вашей сети. Вы можете оставить по умолчанию “NAT” или изменить на что-то другое. Замечание: даже используя NAT, вы все равно можете подключаться к этим виртуальным машинам через сеть, используя “сетевой адаптер virbr0”, который был создан, когда вы установили Менеджер виртуальных машин. Вы можете запускать виртуальные серверы без графического интерфейса и подключаться к ним удаленно по этому диапазону IP-адресов, используя SSH или другие средства.

Нажмите “Завершить”, чтобы начать установку.
Когда вам будет предложено сообщение “Виртуальная сеть неактивна”, нажмите “Да”, чтобы запустить сеть.

Примечание: в будущем, когда вам нужно будет запустить виртуальную машину, сначала необходимо будет запустить виртуальную сеть. Вы можете сделать это с помощью команды:
sudo virsh net-start defaultВам будет представлен экран, показывающий соединение с виртуальной машиной, а также содержание других настроек. Вы можете настроить виртуальное оборудование, делать снимки вашей виртуальной машины, отправлять сигналы выключения и перезагрузки, а также отправлять комбинации клавиш, такие как Ctrl + Alt + Delete и Ctrl + Alt + F2, чтобы переключиться на TTY в гостевом Linux.

Теперь вы готовы к работе. У меня был большой успех с запуском самых разнообразных гостевых операционных систем в Менеджере виртуальных машин, поэтому я призываю вас ознакомиться с некоторыми из лучших дистрибутивов Linux, используя ваш новый гипервизор. Также есть некоторые более продвинутые функции Менеджера виртуальных машин, которые будут рассмотрены в следующей статье.