我正在尝试为android studio的avd安装KVM,我运行了以下命令:
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位的必要步骤吗?
发布于 2016-11-28 22:44:01
我得到了相同的错误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发布于 2016-10-29 17:10:38
我相信您正在尝试以KVM模式在Linux机器上运行AVD (在Windows和OS机器上称为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,并从android SDK的工具目录运行AVD
$sudo adduser `id -un` libvirtd
$sudo adduser `id -un` kvm
$ ./emulator64-x86 -avd < your AVD name> -qemu -m 2047 -enable-kvm注意:要查找可用的AVD的名称,请执行$./android avd命令,从android sdk的tools文件夹中打开AVD管理器
通过这些链接查找有关安装KVM的更多信息,Link 1 Link 2
发布于 2019-08-09 09:17:48
安装必要的软件包以避免此错误-已于2020年更新
Cosmic (18.10)或更高版本
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utilsLucid (10.04)或更高版本
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils基于ubuntu帮助社区的site
https://stackoverflow.com/questions/36526021
复制相似问题