Open5

Arch Linux にVagrantを入れて仮想環境を立ち上げる

HirohitoHirohito

今回はlibvirtをプロバイダとして使ってみる
(KVMの方が聞いたことあったけど非推奨だったので...)

プラグインの追加

vagrant plugin install vagrant-libvirt

その前にlibvirtのインストールをしろと怒られた

Vagrant failed to install the requested plugin because it depends
on development files for a library which is not currently installed
on this system. The following library is required by the 'vagrant-libvirt'
plugin:

  libvirt

If a package manager is used on this system, please install the development
package for the library. The name of the package will be similar to:

  libvirt-dev or libvirt-devel

After the library and development files have been installed, please
run the command again.
HirohitoHirohito

libvirtのインストール
https://wiki.archlinux.jp/index.php/Libvirt

とりあえず、libvirt, qemu, ネットワーク用にebtablesとdnsmasqを追加してみる

pacman -S libvirt qemu ebtables dnsmasq

qemu はqemu-baseで使用

パッケージがうまく引っ張れないミラーもあるみたい
自分で設定してる時には注意が必要かも