需已配置本地源后或外网可用的情况下进行安装。CentOS和openEuler两种操作系统所需组件不完全相同,请根据实际需求进行安装。
CentOS
在CentOS中安装虚拟化相关组件。
| yum -y install qemu* libvirt* AAVMF virt-install
|
openEuler
- 获取virt-manager源码。
| git clone https://gitee.com/src-openeuler/virt-manager.git -b openEuler-20.03-LTS-SP1
|
- 编译virt-manager并安装。
- 进入源码目录。
- 安装必要软件包。
| yum install rpm-build
yum-builddep virt-manager.spec
|
- 创建编译目录。
| mkdir -p ~/rpmbuild/SOURCES
|
- 将源文件拷贝至编译目录。
- 编译。
| rpmbuild -bb virt-manager.spec
|
- 安装生成的RPM包。
| yum install ~/rpmbuild/RPMS/noarch/*.rpm
|
- 安装虚拟化相关组件。
| yum -y install qemu libvirt openssl-devel numactl numactl-devel libcap-ng-devel traceroute iperf3 python2-paramiko edk2-aarch64.noarch edk2-devel qemu-guest-agent
|