UbuntuにQEMUをインストールして仮想マシンをセットアップする方法
Ubuntuマシンで異なるオペレーティングシステムを試したい場合は、LinuxベースのOS用のハイパーバイザーであるQEMUのインストールを検討してください。
仮想化は、LinuxとWindowsの両方を一度に利用するための素晴らしい方法で、デュアルブートやそれに伴うすべての問題に取り組むことなく、両方の利点を得ることができます。
VirtualBoxとVMwareは、最高の仮想化ソリューションにおいて有名な名前です。しかし、代替案もあることをご存知でしたか?QEMUは、そのような無料のオープンソースの代替案の一つであり、興味があれば試してみることができます。
LinuxにQEMUをインストールするための前提条件
Linuxでソフトウェアパッケージをインストールする前に、リポジトリを更新し、システムをアップグレードすることが重要です。これにより、安全でないソフトウェアや互換性のないソフトウェアをダウンロードするリスクが減ります。
Ubuntuでターミナルを開き、ソフトウェアリポジトリを更新するためにこれらのコマンドを入力してください:
sudo apt update && upgradeプロンプトが表示されたら、YまたはYesと入力して、システムのアップグレードを完了させてください。システムを更新してアップグレードしたら、QEMUをインストールする前にもう1つだけ確認するタスクがあります。
QEMUを使用してVMをセットアップできるようにするためには、バックグラウンドで仮想化を実行するlibvirtデーモンをインストールして有効にする必要があります。これがないと、QEMUや他のハイパーバイザーは動作を拒否します。
ターミナルを起動し、Ubuntuマシンでlibvirtデーモンをインストールして有効にするためにこれらのコマンドを入力します:
sudo apt install libvirt-daemon
sudo systemctl enable libvirtd
sudo systemctl start libvirtdこのステップが終わったら、QEMUのインストールプロセスに進むことができます。
UbuntuにQEMUをダウンロードしてインストールする
UbuntuマシンにAPTパッケージマネージャーを使用してQEMUをインストールできます。ターミナルを開いて、UbuntuにQEMUをインストールするために次のコマンドを入力してください:
sudo apt install qemu-kvm インストールの許可を求められたらYまたはYesを入力し、インストールプロセスが完了するまで待ってください。もっと手動でのアプローチを好む場合は、公式のQEMUウェブサイトやGitHubリポジトリからソフトウェアのソースを手動でダウンロードしてから、コンパイルすることができます。
新しいターミナルを開き、これらのコマンドを1つずつ入力してQEMUをソースからビルドします:
sudo apt install git
git clone https://gitlab.com/qemu-project/qemu.git
cd qemu
git submodule init
git submodule update --recursive
./configure
makeQEMUをインストールしたら、次にVirtual Machine Manager、略してvirt-managerをインストールする時です。これは、Linux上で仮想マシンを設定および管理するための便利なGUIツールです。
Linuxでの仮想化が初めての場合は、virt-managerをインストールすることを強くお勧めします。グラフィカルなレイアウトが、新しいユーザーがVirtualBoxやVMwareに慣れ親しむのに役立ちます。
仮想マシンマネージャーをダウンロードしてインストールします
端末からお好みのパッケージマネージャーを使用して、Virtual Machine Managerを直接インストールできます。端末を起動し、APTパッケージマネージャーを使用してvirt-managerパッケージをインストールしてください。
sudo apt install virt-managerインストールが完了すると、コマンドラインから virt-manager と入力するか、アプリメニューでアプリケーションを検索することでアクセスできるようになります。
QEMU/KVMを使用してLinux仮想マシンを設定する
QEMUの設定が完了したので、テストランの時間です。好きなオペレーティングシステムをインストールし、VMの設定をいじってみて、自分のシステムに最適なものを見つけてください。まずは、ManjaroなどのLinuxディストリビューションのインストールを試してみると良いでしょう。



