13,009
回編集
78行目: | 78行目: | ||
PCを再起動する。<br> | PCを再起動する。<br> | ||
<br> | <br> | ||
QEMUおよびlibVirtのビルドに必要なライブラリをインストールする。<br> | |||
sudo zypper install automake gcc make glibc glibc-utils glib2-devel zlib-devel flex bison \ | sudo zypper install automake gcc make glibc glibc-utils glib2-devel zlib-devel flex bison \ | ||
numad libnuma1 numactl libnuma-devel libyajl2 yajl libyajl-devel libpixman-1-0 libpixman-1-0-devel \ | numad libnuma1 numactl libnuma-devel libyajl2 yajl libyajl-devel libpixman-1-0 libpixman-1-0-devel \ | ||
89行目: | 89行目: | ||
libspice-server-devel spice-protocol-devel libxkbcommon-devel alsa-devel libjack-devel \ | libspice-server-devel spice-protocol-devel libxkbcommon-devel alsa-devel libjack-devel \ | ||
libjpeg8-devel libpng16-devel libssh-devel libssh2-devel lzo-devel lzfse-devel libfido2-devel xfsprogs-devel \ | libjpeg8-devel libpng16-devel libssh-devel libssh2-devel lzo-devel lzfse-devel libfido2-devel xfsprogs-devel \ | ||
snappy-devel brlapi-devel librbd-devel rdma-core-devel libnet-devel libfvde-devel libdmmp-devel multipath-tools-devel | snappy-devel brlapi-devel librbd-devel rdma-core-devel libnet-devel libfvde-devel libdmmp-devel multipath-tools-devel \ | ||
libcap-devel libcap-ng-devel libpcap-devel parted-devel audit-devel fuse-devel sanlock-devel wireshark-devel scrub \ | |||
python3-flake8 libcorosync-devel | |||
<br> | <br> | ||
QEMUのソースコードをダウンロードする。<br> | QEMUのソースコードをダウンロードする。<br> | ||
109行目: | 111行目: | ||
libvirtをビルドおよびインストールする。<br> | libvirtをビルドおよびインストールする。<br> | ||
# libvirt 6.7.0以降 | # libvirt 6.7.0以降 | ||
meson build --prefix=<libvirtのインストールディレクトリ> | meson build --prefix=<libvirtのインストールディレクトリ> -Dsystem=true | ||
ninja -C build # このコマンドは、設定とログファイル構造を生成するために1度だけ必要となる | ninja -C build # このコマンドは、設定とログファイル構造を生成するために1度だけ必要となる | ||
ninja -C build install | ninja -C build install |