在Linux系统上安装KVM(Kernel-based Virtual Machine)通常与安装libvirt一起进行,因为libvirt提供了对KVM的抽象和管理。以下是在基于Debian(如Ubuntu)和基于RPM(如CentOS/RHEL)的系统上安装KVM的步骤:
基于Debian的系统(如Ubuntu)
1. 更新包列表:
【bash】
sudo apt update
2. 安装KVM和相关工具:
【bash】
sudo apt install qemu-kvm libvirt-bin bridge-utils
3. 加载KVM内核模块(通常会自动加载,但你可以手动检查):
【bash】
sudo modprobe kvm
sudo modprobe kvm-intel # 对于Intel CPU
sudo modprobe kvm-amd # 对于AMD CPU
4. 启动并启用libvirt服务:
【bash】
sudo systemctl start libvirtd
sudo systemctl enable libvirtd
5. 验证安装:
【bash】
virsh -c qemu:///system list
基于RPM的系统(如CentOS/RHEL)
1. 启用EPEL仓库(如果尚未启用):
【bash】
sudo yum install epel-release
2. 安装KVM和相关工具:
【bash】
sudo yum install qemu-kvm libvirt libvirt-python libvirt-client virt-install bridge-utils
3. 加载KVM内核模块(通常会自动加载,但你可以手动检查):
【bash】
sudo modprobe kvm
sudo modprobe kvm-intel # 对于Intel CPU
sudo modprobe kvm-amd # 对于AMD CPU
4. 启动并启用libvirt服务:
【bash】
sudo systemctl start libvirtd
sudo systemctl enable libvirtd
5. 验证安装:
【bash】
virsh -c qemu:///system list
请注意,安装过程中可能需要你确认一些依赖项和配置选项。此外,根据你的具体需求,可能还需要安装其他相关的软件包或工具。如果你使用的是其他Linux发行版,安装命令可能会有所不同,请参考该发行版的官方文档。
标签:Kernel,KVM,based,安装,kvm,libvirt,sudo,bash From: https://blog.csdn.net/umut9/article/details/144600570