Установка KVM: невозможно найти пакет ia32-libs-multiarch
Я пытаюсь установить KVM для AVD Android Studio, и я выполнил эту команду:
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils ia32-libs-multiarch
Но при запуске это дает мне эту ошибку:
Unable to locate package ia32-libs-multiarch
Я попытался разрешить его с помощью этой команды, но это также не сработало:
sudo apt-get install librtmp0 librtmp0:i386
Я использую 64-битную машину с Ubuntu 14.04
Это то, что я делаю необходимые шаги для 32-битной???
2 ответа
Я получил ту же ошибку Unable to locate package ia32-libs-multiarch
Тогда я решил доверить страницу справки по установке Ubuntu KVM и опробовал ее.
https://help.ubuntu.com/community/KVM/Installation
На самом деле есть только одно отличие. Команда не включает ia32-libs-multiarch
часть.
Результат успешен.
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
Я полагаю, что вы пытаетесь запустить AVD на компьютере с Linux в режиме KVM (на компьютерах с Windows и OS X это называется HAXM)
Установите KVM, выполнив следующую команду
$ sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils cpu-checker
Затем проверьте, успешно ли установлен KVM, выполнив следующую команду
$ kvm-ok
вывод будет примерно таким
INFO: /dev/kvm exists
KVM acceleration can be used
Затем добавьте ваше имя пользователя в KVM и libvirtd и запустите AVD из каталога инструментов вашего Android SDK
$sudo adduser `id -un` libvirtd
$sudo adduser `id -un` kvm
$ ./emulator64-x86 -avd < your AVD name> -qemu -m 2047 -enable-kvm
Примечание. Чтобы найти имена доступных AVD, откройте диспетчер AVD из папки инструментов Android SDK, выполнив команду $./android avd
Более подробную информацию об установке KVM можно найти по этим ссылкам, ссылка 1, ссылка 2
Пытаться
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
на основе сайта сообщества помощи Ubuntu