質問: タイトルの通りubuntuでandroidエミュレータを使うためにはKVMのインストールが必要みたいなので、インスロールしてみたのですが下記のエラーがでてしまいました。 taka@:~$ sudo apt-get install kvm virt-manager libvirt-bin bridge-utils [sudo] taka のパスワード: パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 注意、'kvm' の代わりに 'qemu-kvm' を選択します bridge-utils はすでに最新バージョン (1.5-9ubuntu1) です。 libvirt-bin はすでに最新バージョン (1.3.1-1ubuntu10) です。 qemu-kvm はすでに最新バージョン (1:2.5+dfsg-5ubuntu10.1) です。 virt-manager はすでに最新バージョン (1:1.3.2-3ubuntu1.16.04.1) です。 以下のパッケージが自動でインストールされましたが、もう必要とされていません: linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic linux-image-extra-4.4.0-21-generic これを削除するには 'sudo apt autoremove' を利用してください。 アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 14 個。 taka@:~$ echo vhost_net | sudo tee -a /etc/modules vhost_net taka@:~$ sudo service libvirt-bin start Job for libvirt-bin.socket failed. See "systemctl status libvirt-bin.socket" and "journalctl -xe" for details. 下記のサイトを参考にして入力していたのですが、、、 http://qiita.com/TsutomuNakamura/items/944072c4637b435a6acd ubuntuを使い始めたのは最近でコマンド等あまりわかっていません。 ですので少しやさしく説明していただけると幸いです。 ### 発生している問題・エラーメッセージ ``` エラーメッセージ ``` ### 該当のソースコード ``` ここにご自身が実行したソースコードを書いてください ``` ### 試したこと toshi_yamaさんのアドバイスどおり試してみた結果を載せてみます。 taka@:~$ egrep -c '(vmx|svm)' /proc/cpuinfo 4 taka@:~$ lsmod | grep kvm kvm 536576 0 irqbypass 16384 1 kvm ### 補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報
回答: 手順通りに作業しても上手く行かないのは、参考になさった情報が古いからです。(ページの情報に内容が古い旨の警告が表示されていましたよね?) 仮想化技術は、ここ数年急速に進歩しているので、半年も経つと内容が結構変わってしまいます。 参考にした「記事の通り」に進めたいならば、OSもKVMも、全てを解説記事と同じバージョンに揃える必要があります。 ちなみに、質問する際にも、自分が試している環境のバージョンを明示した方が具体的回答を得やすいです。(質問者としてのエチケットと言っても良いくらい) なお、ご質問のエラー ``` Job for libvirt-bin.socket failed. See "systemctl status libvirt-bin.socket" and "journalctl -xe" for details. ``` は、Ubuntuのプロセス管理システム(init)が `Upstart` → `systemd` に変更になった為だと思います。 (ご参考)systemd を理解し、使いこなす それと、バージョンが合うか分かりませんが、より新しい解説記事は下記になります。 Ubuntu 16.04 LTS で KVM を使った仮想サーバ (2016-05-06) 以上、ご参考になれば幸いです。