-bash: qemu-kvm: 未找到命令
时间: 2023-07-25 21:16:40 浏览: 202
这个错误提示表示你的系统中可能没有安装 QEMU-KVM 虚拟化软件。你可以尝试在终端中输入以下命令进行安装:
对于 Ubuntu/Debian 系统:
```
sudo apt-get install qemu-kvm
```
对于 CentOS/Fedora 系统:
```
sudo yum install qemu-kvm
```
安装完成后,你可以再次尝试执行相关的命令,应该就不会再出现找不到命令的错误了。
相关问题
ubuntu安装kvm内核模块
要在Ubuntu上安装KVM内核模块,可以按照以下步骤进行操作:
1. 检查CPU是否支持虚拟化技术:
在终端中输入以下命令:
```bash
egrep -c '(vmx|svm)' /proc/cpuinfo
```
如果输出结果为0,则表示CPU不支持虚拟化技术,无法安装KVM。
2. 安装KVM和相关工具:
在终端中输入以下命令:
```bash
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
```
3. 检查KVM是否安装成功:
在终端中输入以下命令:
```bash
kvm-ok
```
如果输出结果为“INFO: /dev/kvm exists”和“KVM acceleration can be used”,则表示KVM安装成功。
4. 加载KVM内核模块:
在终端中输入以下命令:
```bash
sudo modprobe kvm
```
如果没有报错,则表示KVM内核模块加载成功。
Ubuntu 18.04.6 LTS 安装KVM
1. 检查系统是否支持虚拟化技术
在终端中输入以下命令:
```bash
egrep -c '(vmx|svm)' /proc/cpuinfo
```
如果输出值大于0,则说明系统支持虚拟化技术。
2. 安装KVM及相关组件
在终端中输入以下命令:
```bash
sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager
```
3. 添加用户到libvirtd组
```bash
sudo adduser `id -un` libvirtd
```
4. 重新登录
为了使添加到libvirtd组的用户生效,需要重新登录。
5. 启动libvirtd服务
```bash
sudo systemctl start libvirtd
```
6. 验证安装
在终端中输入以下命令:
```bash
virsh list --all
```
如果输出类似以下内容,则说明KVM已成功安装:
```bash
Id Name State
----------------------------------------------------
```
7. 使用virt-manager创建虚拟机
在终端中输入以下命令启动virt-manager:
```bash
sudo virt-manager
```
在virt-manager中,可以通过“新建虚拟机”向导创建虚拟机。