需已配置本地源后或外网可用的情况下进行安装。CentOS和openEuler两种操作系统所需组件不完全相同,请根据实际需求进行安装。
CentOS
- 在CentOS中安装虚拟化相关组件。
| yum -y install qemu* libvirt* virt-install bridge-utils net-tools
|
- 安装edk2。
- centos7.6
- centos8.1
| yum -y install edk2-aarch64
|
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 bridge-utils net-tools
|