web-dev-qa-db-ja.com

KVMインストール:パッケージia32-libs-multiarchが見つかりません

KVM for avd for 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

Ubuntu 14.04で64ビットマシンを実行しています

32ビットに必要な手順は何ですか。

22
Aditya Krishn

同じエラーが発生しましたUnable to locate package ia32-libs-multiarch

次に、Ubuntuを信頼することを決定しましたKVM=インストールのヘルプページで、試してみました。

https://help.ubuntu.com/community/KVM/Installation

実際には1つだけ違いがあります。コマンドにはia32-libs-multiarch部分が含まれていません。

結果は成功です。

$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
27
efkan

LinuxマシンでAVDを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そして、お使いの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 sdkを実行して、ツールフォルダーからAVDマネージャーを開きますコマンド$./Android avd

インストールの詳細については、KVMこれらのリンクから作成してください Link 1Link 2

15
TejaReddy

このエラーを回避するために必要なパッケージをインストールする-2020向けに更新

Cosmic(18.10)以降

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

Lucid(10.04)以降

Sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

ubuntuヘルプコミュニティに基づく site

8
majuran