sudo apt install qemu-kvm qemu-system libvirt-daemon-system libvirt-daemon libvirt-dev libvirt-clients bridge-utils libosinfo-bin libguestfs-tools virt-top cloud-image-utils virtinst
go version 1.18 How to Install
libvirtがインストールできていてユーザーに以下のようにlibvirtグループに属していればインストール可能です。
piyo@ubuntu:~$ id
uid=1000(piyo) gid=1000(piyo) groups=1000(piyo),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),120(lpadmin),119(libvirt)
Ubuntu22.04のみ/etc/libvirt/qemu.conf
を以下のように設定してください。
user = "piyo"
git clone https://github.com/nyanco01/virt-tui
cd virt-tui
go build
sudo ./virt-tui
※sudo
なしではVMの作成ができません。
メモリの使用率を正しく表示させる為には、VMを定義しているxmlファイル内のmemballonの項目に<stats period='1'/>
を追加する必要があります。
<memballoon model='virtio'>
<stats period='1'/>
<alias name='balloon0'/>
</memballoon>