Я использую 21.10 с виртуальным менеджером 3.2.0. Я установил:
qemu-система-aarch64 qemu-система-i386 qemu-система-x86_64-микровм
qemu-система-рука qemu-система-x86_64 qemu-система-x86_64-спайс
дпкг -л | grep qemu-система:
ii qemu-block-extra 1:6.0+dfsg-2expubuntu1.1 amd64 дополнительные блочные серверные модули для qemu-system и qemu-utils
ii qemu-system-arm 1:6.0+dfsg-2expubuntu1.1 amd64 QEMU полная эмуляция двоичных файлов системы (рука)
ii qemu-system-common 1:6.0+dfsg-2expubuntu1.1 amd64 Полная эмуляция системы QEMU двоичные файлы (общие файлы)
ii qemu-system-data 1:6.0+dfsg-2expubuntu1.1 все полная эмуляция системы QEMU (файлы данных)
ii qemu-system-gui:amd64 1:6.0+dfsg-2expubuntu1.1 amd64 Полные двоичные файлы эмуляции системы QEMU (пользовательский интерфейс и поддержка звука)
ii qemu-system-x86 1:6.0+dfsg-2expubuntu1.1 amd64 QEMU двоичные файлы полной эмуляции системы (x86)
Когда я впервые запустил virt-manager, не было «Параметры архитектуры». Каждый раз, когда я пытался создать виртуальную машину, по умолчанию использовалось значение «x86_64». Затем я обнаружил, что у меня не установлен qemu-system-arm. Итак, я установил его. Затем у меня были доступны «Параметры архитектуры»:
x86_64, aarch64, arm и armv6l. Все-таки никакого "i386".
Итак, я попытался переустановить «qemu-system-i386». Теперь apt выдает мне «Примечание: выбор «qemu-system-x86» вместо «qemu-system-i386»». Но «qemu-system-x86» отсутствует в моем каталоге /usr/bin… и у меня сложилось впечатление, что «qemu-system-i386» заменил драйвер «qemu-kvm».
Затем я попытался напрямую установить «qemu-system-x86» с помощью apt. Он говорит, что он установлен, но он все еще не указан в моем /usr/bin.
Я занимался этим весь день и не могу понять, чего мне не хватает, чтобы заставить virt-manager опрашивать доступные архитектуры на моем рабочем столе. Любая помощь будет потрясающей.