Quickgui — графический интерфейс Quickemu для запуска виртуальных машин
В нашем предыдущем руководстве мы обсуждали, как запускать виртуальные машины Linux, macOS и Windows с помощью Quickemu. Quickemu — программа командной строки. Не все являются поклонниками режима командной строки. Для тех, кто предпочитает графический интерфейс, а не CLI, я представляю вам Quickgui, графический интерфейс для Quickemu для создания, запуска и управления виртуальными машинами.
Что такое Quickgui?
Quickgui — это интерфейс Flutter для Quickget и Quickemu. Используя Quickgui, вы можете быстро создавать и запускать виртуальные машины через простой графический интерфейс. Не нужно запоминать команды!
Quickgui создан на основе Flutter, платформы с открытым исходным кодом от Google для создания красивых, скомпилированных в собственном коде, многоплатформенных приложений из единой базы кода.
Установите Quickgui в Linux
Сначала вам необходимо установить Quickemu и Quickget, как описано по следующей ссылке.
Запуск виртуальных машин Linux, macOS и Windows с помощью Quickemu
Установите Quickgui в Ubuntu и ее производных:
Если вы используете Ubuntu или ее производные, такие как Elementary OS, Linux Mint и Pop OS, вы можете установить Quickgui из PPA, как показано ниже.
sudo add-apt-repository ppa:yannick-mauray/quickgui
sudo apt update
sudo apt install quickgui
После установки запустите Quickgui из Dash или меню:
Запустите Quickgui
Установите Quickgui, используя предварительно скомпилированные двоичные файлы:
На других платформах Linux загрузите предварительно скомпилированный двоичный файл со страницы релизы.
wget https://github.com/quickemu-project/quickgui/releases/download/v1.2.4/quickgui-1.2.4.tar.xz
Распакуйте скачанный архив:
cd quickgui-1.2.4/
Запустите Quickgui с помощью команды:
./quickgui
Чтобы установить Quickgui для всей системы, используйте следующую команду:
sudo update-alternatives --install /usr/local/bin/quickgui quickgui /path/to/quickgui 50
Создание виртуальных машин с помощью Quickgui
Откройте приложение Quickgui, как показано в разделе установки выше.
Интерфейс Quickgui по умолчанию будет выглядеть так, как показано на рисунке ниже. Quickgui состоит из двух разделов:
- Управление существующими машинами (раздел «Менеджер»)
- Создание новых машин (раздел Downloader)
У нас пока нет виртуальных машин. Итак, позвольте мне нажать кнопку «Создать новые машины», чтобы создать одну.
Быстрый интерфейс
Выберите тип операционной системы и ее версию и нажмите «Загрузить». В демонстрационных целях я собираюсь загрузить Zorin OS версии 16.
ISO-образ выбранной операционной системы будет загружен и сохранен в вашем HOME-каталоге. Если вы вручную запустили Quickgui из другого каталога, файл ISO будет сохранен в этом каталоге.
Вы можете выбрать другое место загрузки, щелкнув три горизонтальные точки внизу.
Выберите операционную систему для загрузки
Как только вы нажмете кнопку загрузки, Quickgui начнет загружать ISO выбранной ОС.
Загрузка ISO-файла
После завершения загрузки нажмите кнопку «Отклонить».
Загрузка завершена
Закройте раздел Downloader, чтобы вернуться в главное меню.
Закрыть загрузчик
Точно так же вы можете загрузить столько образов ISO, сколько захотите.
Запуск виртуальных машин
В главном меню Quickgui нажмите кнопку «Управление существующими компьютерами».
Управление существующими машинами
Вы увидите список загруженных ISO-образов. Как вы можете видеть на изображении ниже, я скачал «Alpine Linux» и «Zorin 16». Нажмите кнопку «Воспроизвести», чтобы запустить виртуальную машину с использованием образа ISO.
Запустить виртуальную машину
Гостевая машина сейчас загрузится. По умолчанию все гостевые машины доступны через клиент Spicy.
Виртуальная машина Zorin OS работает в Quickgui
Теперь продолжайте установку гостевой ОС как обычно. После завершения установки перезагрузите гостя и начните его использовать.
Доступ к виртуальным машинам
По умолчанию консоль виртуальной машины автоматически открывается через клиент Spicy. На всякий случай, если вы закрыли окно клиента Spicy, просто нажмите кнопку «Подключить дисплей к SPICE» в окне менеджера Quickgui, чтобы получить доступ к консоли виртуальной машины или просмотреть ее.
Доступ к виртуальной машине через клиент SPICE
Аналогичным образом вы можете нажать кнопку «Подключиться по SSH» (рядом с клиентом SPICE), чтобы получить доступ к гостевой ОС через SSH. Обратите внимание, что кнопка SSH станет активной только после того, как вы установили и настроили SSH на своей гостевой машине.
Кроме того, Quickgui поддерживает некоторые дополнительные функции, такие как сквозное подключение USB, буфер обмена и обмен файлами между хостом и гостевыми компьютерами. Эти функции можно включить или отключить одним щелчком мыши через меню клиента Spicy -> Параметры.
Остановить виртуальные машины
Чтобы остановить работающую виртуальную машину, нажмите кнопку «Стоп» в окне диспетчера Quickgui.
Остановить виртуальную машину
Удалить виртуальные машины
Если виртуальная машина вам больше не нужна, сначала остановите виртуальную машину и нажмите кнопку «Удалить» в окне диспетчера Quickgui. Вы можете удалить только диск виртуальной машины и сохранить конфигурацию или удалить всю виртуальную машину.
Удалить виртуальную машину
Заключение
Quickgui значительно упрощает процесс создания виртуальных машин и управления ими для новичков! Поигравшись некоторое время с Quickgui, я начал чувствовать, что Quickemu может быть хорошей альтернативой Oracle Virtualbox.
Думаю, я какое-то время буду использовать Quickemu вместе с Quickgui, чтобы посмотреть, как он работает. Попробуйте, и я очень надеюсь, что вам это тоже пригодится!
Связанное чтение:
- Как управлять виртуальными машинами KVM с помощью Virt-Manager
- Управление удаленными и виртуальными машинами с помощью Gnome Box
- Как создать и запустить виртуальные машины Ubuntu с помощью Multipass в Linux
Ресурс:
- Репозиторий Quickgui на GitHub