首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KVM安装:找不到包ia32-libs-multiarch

KVM安装:找不到包ia32-libs-multiarch
EN

Stack Overflow用户
提问于 2016-04-10 13:05:16
回答 3查看 35.7K关注 0票数 28

我正在尝试为android studio的avd安装KVM,我运行了以下命令:

代码语言:javascript
复制
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils ia32-libs-multiarch

但在运行它时会出现以下错误:

代码语言:javascript
复制
Unable to locate package ia32-libs-multiarch

我试着用下面的命令来解决这个问题,但同样不起作用:

代码语言:javascript
复制
sudo apt-get install librtmp0 librtmp0:i386

我运行的是一台64位的机器,安装了ubuntu 14.04

我正在做的是32位的必要步骤吗?

EN

回答 3

Stack Overflow用户

发布于 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部件。

结果是成功的。

代码语言:javascript
复制
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
票数 38
EN

Stack Overflow用户

发布于 2016-10-29 17:10:38

我相信您正在尝试以KVM模式在Linux机器上运行AVD (在Windows和OS机器上称为HAXM )

通过执行以下命令安装KVM

代码语言:javascript
复制
$ sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils cpu-checker

接下来,通过执行以下命令检查KVM是否已成功安装

代码语言:javascript
复制
$ kvm-ok

输出将如下所示

代码语言:javascript
复制
INFO: /dev/kvm exists
KVM acceleration can be used

接下来,将您的用户名添加到KVMlibvirtd,并从android SDK的工具目录运行AVD

代码语言:javascript
复制
$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

票数 20
EN

Stack Overflow用户

发布于 2019-08-09 09:17:48

安装必要的软件包以避免此错误-已于2020年更新

Cosmic (18.10)或更高版本

代码语言:javascript
复制
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

Lucid (10.04)或更高版本

代码语言:javascript
复制
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

基于ubuntu帮助社区的site

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36526021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档