В Fedora Linux по умолчанию есть «Боксы». Позволяет без проблем запускать всякие дистрибутивы Linux, так же можно установить Windows. Но настроек у Боксов мало. В частности настроить сетевое соединение никак нельзя.
Можно в качестве альтернативы установить VirtualBox. Я ставил просто скачиванием файла RPM с официального сайта. После скачивания файл подхватывает «Центр приложений» и вся установка идет в штатном режиме.
Про VirtualBox особо писать ничего не буду. Он давно известен, очень функционален, но с ним часто бывают проблемы.
Ещё можно попробовать Libvirt и Virt-manager. Установка:
sudo dnf install libvirt virt-manager ; sudo systemctl start libvirtd ; virt-manager
Для меня это было открытием, не пользовался раньше. Довольно зрелый продукт.