GNOME, популярная среда рабочего стола Linux, поставляется со многими приложениями по умолчанию. Набор встроенных приложений рабочего стола GNOME может удовлетворить повседневные потребности пользователя рабочего стола.
Среди приложений GNOME есть Boxes, инструмент виртуализации, который позволяет пользователям Linux эмулировать другие операционные системы. С помощью этого приложения вы сможете заставить виртуальные машины работать прямо из коробки.
Что такое GNOME Boxes?
Boxes — это простой в использовании инструмент виртуализации, созданный для среды рабочего стола GNOME. Такие приложения, как Boxes, позволяют пользователям запускать виртуальные машины или эмулированные операционные системы на своих рабочих столах.
Boxes очень полезен, если вы любитель дистрибутивов и хотите попробовать другие дистрибутивы на основе Linux. Вы также можете использовать Boxes для настройки виртуальной машины Windows, если вы только что перешли на Linux, но у вас все еще есть некоторые задачи, которые вам нужно выполнить в Windows.
GNOME Boxes, в частности, представляет собой графическую реализацию эмулятора виртуальной машины с открытым исходным кодом QEMU. QEMU служит отличной альтернативой другим популярным приложениям для виртуализации, таким как VirtualBox и VMware. Бесплатный, открытый и кроссплатформенный QEMU делает его надежным инструментом виртуализации.
Инструмент виртуальной машины GNOME может напомнить вам похожее приложение под названием virt-manager. Хотя оба являются графическими приложениями для виртуальных машин, основанными на QEMU, Boxes предпочитает простоту использования многочисленным параметрам настройки virt-manager.
virt-manager отлично подходит для опытных пользователей, которые хотят получить максимальную производительность от своих виртуальных машин. Между тем, Boxes идеально подходит для новых пользователей виртуальных машин. Это также отлично подходит для тех, кто хочет эмулировать операционные системы без суеты.
GNOME Boxes также имеет элегантный пользовательский интерфейс на основе GNOME. Оба являются лишь двумя из многих других эмуляторов виртуальных машин на основе QEMU.
Boxes встроен в дистрибутивы Linux на основе GNOME, такие как Fedora. Если ваш дистрибутив не поставляется с Boxes, он должен быть доступен в официальных репозиториях вашего дистрибутива. Чтобы установить Box таким образом, используйте одну из этих команд:
Для пользователей Debian/Ubuntu:
sudo apt <span class="hljs-keyword">install</span> gnome-boxes
Для пользователей Fedora:
sudo dnf <span class="hljs-keyword">install</span> gnome-boxes
Для пользователей Arch:
sudo pacman -S gnome-boxes
Вы также можете установить коробки через Flatpak. Обратите внимание, что, хотя версия Flatpak имеет тенденцию получать быстрые обновления, в ней отсутствует функция, позволяющая виртуальным машинам получать доступ к USB-накопителям.
Скачать: Boxes
Как настроить виртуальную машину в Boxes
Настроить виртуальную машину на GNOME Boxes очень просто. В главном окне приложения Boxes вы можете открывать, создавать, закрывать и удалять виртуальные машины. Чтобы создать новую виртуальную машину на Boxes, нажмите кнопку Плюс в левом верхнем углу экрана.
В окне «Создать виртуальную машину» Boxes предложит вам выбрать ОС для виртуализации. Boxes обнаружит любые образы дисков ОС, которые находятся в вашей файловой системе. Вы также можете вручную найти файл образа диска. Boxes также дает пользователям возможность загрузить образ диска ОС из приложения.
Мы будем использовать Ubuntu для тестирования приложения, но любая операционная система будет работать на Boxes.
После того, как вы выбрали ОС, вы можете приступить к настройке виртуальной машины. Нажмите «Экспресс-установка», если вы хотите, чтобы Boxes упростил для вас процесс установки ОС. Вам нужно будет предварительно настроить домашнего пользователя на вашей виртуальной машине с помощью экспресс-установки. Обратите внимание, что эта функция может работать не во всех операционных системах.
Когда все будет готово, нажмите «Далее», чтобы продолжить.
Перед созданием виртуальной машины вы можете указать, сколько оперативной памяти и дискового пространства вы хотите выделить виртуальной машине. Вы также можете использовать EFI вместо устаревшего BIOS на своей виртуальной машине. Нажмите «Создать», чтобы начать создание собственной виртуальной машины.
После загрузки виртуальной машины вам потребуется установить ОС, если вы отказались от экспресс-установки.
Если вы следуете этому руководству и настраиваете собственную виртуальную машину Ubuntu, то к вам применимо большинство шагов из нашего руководства по установке Ubuntu.
После того, как вы установили ОС на свою виртуальную машину, вы можете использовать виртуальную машину, как если бы это был отдельный рабочий стол. Вы можете протестировать и поиграть с виртуальной машиной в соответствии со своими потребностями.
В любой момент нажмите кнопку со стрелкой в верхнем левом углу, чтобы вернуться в главное окно Boxes. Если вы не выключили виртуальную машину при этом, она продолжит работать в фоновом режиме. Вы также можете закрыть операционную систему на виртуальной машине, чтобы сохранить свою работу.
В главном окне вы можете принудительно завершить работу, клонировать, удалить и перенастроить свои виртуальные машины. Клонирование виртуальных машин полезно для тестирования различных изменений базовой виртуальной среды. Вы также можете открыть виртуальную машину в новом окне. С помощью Boxes вы можете запускать две или более виртуальных машин одновременно — если ваш компьютер может это выдержать.
В окне «Настройки» Boxes предоставляет пользователям виртуальных машин дополнительные настраиваемые параметры.
Вы можете настроить выделенные ядра ЦП, ОЗУ и дисковое пространство для вашей виртуальной машины. В версиях Boxes, отличных от Flatpak, вы можете перенаправить свои USB-устройства для подключения к вашей виртуальной машине, а не к вашему рабочему столу. Вы даже можете обмениваться папками и файлами между вашими виртуальными машинами и вашим основным рабочим столом.
Снимки — важный инструмент для любого пользователя виртуальной машины. Они позволяют пользователям отменить любые нежелательные изменения на своей виртуальной машине. Эта функция работает как «Восстановление системы» в Windows или «Timeshift» в Linux.
Чтобы использовать функцию снимков Boxes, перейдите на вкладку «Снимки» в окне «Настройки». Там вы сможете создать снимок и восстановить его по мере необходимости.
Boxs имеет еще больше скрытых функций, таких как удаленное управление рабочим столом и общий доступ к буферу обмена. GNOME Wiki раскрывает эти и другие функции Boxes.
Простая виртуализация «из коробки» с помощью GNOME Boxes
GNOME Boxes выполняет свое обещание эмулировать операционные системы без суеты. Он имеет простой процесс установки и современный пользовательский интерфейс. Boxes идеально подходит для любого пользователя Linux, желающего погрузиться в мир виртуальных машин.
Виртуализация является важной частью экосистемы Linux. Понимание виртуальных машин важно для любого пользователя Linux, который хочет получить максимальную отдачу от своих рабочих столов.