KVM安装:无法找到包ia32-libs-multiarch

时间:2016-04-10 05:05:16

标签: android-studio 64-bit ubuntu-14.04 kvm

我正在尝试为Android工作室安装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

我正在使用ubuntu 14.04运行64位计算机

我正在做32位所需的步骤???

3 个答案:

答案 0 :(得分:9)

我相信您正试图在KVM模式下在Linux机器上运行AVD(在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 ,然后从Android SDK的tools目录运行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

答案 1 :(得分:6)

我收到了同样的错误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

答案 2 :(得分:4)

尝试

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

基于ubuntu帮助社区site