Виртуализация – это удобный способ одновременного использования Linux и Windows, позволяющий получить лучшее из обоих миров без необходимости решать двойную загрузку и все связанные с этим проблемы.
VirtualBox и VMware — известные имена, когда речь идет о лучших решениях для виртуализации. Но знаете ли вы, что есть альтернативы? QEMU – одна из таких бесплатных альтернатив с открытым исходным кодом, которую вы можете попробовать, если хотите изучить.
Предварительные условия для установки QEMU в Linux
Прежде чем устанавливать какие-либо программные пакеты в Linux, важно обновить репозитории и обновить систему. Это снижает возможность загрузки опасного и несовместимого программного обеспечения.
Запустите терминал в Ubuntu и введите эти команды для обновления репозиториев программного обеспечения:
sudo apt update <span class="hljs-symbol">&</span><span class="hljs-symbol">&</span> upgrade
Введите Y или Да при запросе разрешения и дождитесь завершения обновления системы. После обновления и модернизации системы перед установкой QEMU необходимо выполнить еще одну задачу.
Чтобы убедиться, что можно настроить виртуальные машины с помощью QEMU, необходимо установить и включить демон libvirt, который запускает виртуализацию в фоновом режиме. Без него QEMU или любой другой гипервизор откажется работать.
Запустите терминал и введите эти команды, чтобы установить и включить демон libvirt на вашем компьютере с Ubuntu:
sudo apt <span class="hljs-keyword">install</span> libvirt-daemon
sudo systemctl <span class="hljs-built_in">enable</span> libvirtd
sudo systemctl <span class="hljs-keyword">start</span> libvirtd
Когда вы завершите этот шаг, вы можете перейти к процессу установки QEMU.
Загрузите и установите QEMU на Ubuntu
Вы можете установить QEMU на компьютер с Ubuntu с помощью менеджера пакетов APT. Запустите терминал и введите следующую команду для установки QEMU в Ubuntu:
sudo apt <span class="hljs-keyword">install</span> qemu-kvm
Введите Y или Да во время запроса разрешения и дождитесь завершения установки. Если вы предпочитаете более практичный подход, вы можете вручную загрузить исходный код программного обеспечения с официального веб-сайта QEMU или из репозитория GitHub, а затем скомпилировать его.
Откройте новый терминал и введите эти команды одну за другой, чтобы собрать QEMU из исходного кода:
sudo apt <span class="hljs-keyword">install</span> git
git <span class="hljs-keyword">clone</span> https:<span class="hljs-comment">//<a class="vglnk" href="http://gitlab.com/qemu-project/qemu.git" target="_blank" rel="nofollow noopener">gitlab.com/qemu-project/qemu.git</a></span>
<span class="hljs-built_in">cd</span> qemu
git submodule init
git submodule <span class="hljs-keyword">update</span> <span class="hljs-comment">--recursive</span>
./configure
make
После того, как вы установили QEMU, пора установить Virtual Machine Manager или, короче, virt-manager. Это удобный инструмент с графическим интерфейсом для настройки и управления виртуальными машинами в Linux.
Если вы новичок в виртуализации в Linux, рекомендуется установить virt-manager, поскольку графический макет помогает новым пользователям познакомиться с VirtualBox и VMware.
Загрузите и установите диспетчер виртуальных машин
Вы можете напрямую установить Virtual Machine Manager из терминала, используя менеджер пакетов по вашему выбору. Запустите терминал и установите пакет virt-manager с помощью менеджера пакетов APT:
sudo apt <span class="hljs-keyword">install</span> virt-manager
После завершения установки вы сможете получить доступ к нему из командной строки, введя virt-manager или выполнив поиск программы в меню программы.
Настройте виртуальную машину с помощью QEMU/KVM
Теперь, когда QEMU настроен, пришло время для тестового запуска. Установите любую операционную систему по вашему выбору и обязательно поэкспериментируйте с конфигурациями виртуальных машин, чтобы выяснить, что лучше работает с вашей системой. Для начала можно попытаться установить дистрибутив Linux, например Manjaro.