如何在 Fedora 39 上安装 KVM

KVM(基于内核的虚拟机)是内置于 Linux 内核中的虚拟化解决方案,允许您创建和运行虚拟机。

KVM-logo

在 Fedora 39 上安装 KVM

步骤 1。在安装 KVM 之前,更新系统至关重要。这可确保所有现有包都是最新的,并且系统存储库缓存已刷新。要更新 Fedora 39,请使用以下命令:

sudo dnf clean all
sudo dnf update

第2步。安装依赖项

首先,安装 qemu-kvm 和 libvirt 软件包,它们为 KVM 提供用户空间工具和管理:

sudo dnf install @virtualization libvirt qemu-kvm virt-install bridge-utils

接下来,启用并启动管理主机上的虚拟化的 libvirtd 服务:

sudo systemctl enable --now libvirtd

最后,验证是否加载了 KVM 内核模块:

lsmod | grep kvm

第 3 步。创建虚拟机。

安装 KVM 后,您现在可以使用 virt-install 命令创建新的虚拟机。这将设置存储、网络、操作系统安装等。

例如,下面介绍如何创建 Fedora 39 VM:

sudo virt-install \
  --name fedora39 \
  --ram 4096 \
  --disk path=/var/lib/libvirt/images/fedora39.qcow2,size=20 \
  --vcpus 2 \ 
  --os-variant fedora39 \
  --network bridge=virbr0 \
  --graphics none \
  --location /path/to/fedora-39.iso \
  --extra-args="console=ttyS0"

虚拟机将从 Fedora 安装介质引导并逐步完成安装过程。

第 4 步。使用 virsh 管理 VM。

要管理虚拟机,您可以使用 virsh – libvirt 的命令行界面。一些常见的 virsh 命令包括:

virsh list # list running VMs  
virsh start  # start a VM
virsh shutdown  # gracefully shutdown a VM
virsh destroy  # forcibly power off a VM
virsh console  # connect to the VM's console

这涵盖了使用 CLI 在 Fedora 39 上设置 KVM 虚拟化的基础知识!借助这些构建基块,您现在可以创建和管理用于开发、测试或生产工作负载的虚拟机。

感谢您使用本教程在 Fedora 39 系统上安装基于内核的虚拟机 (KVM)。有关其他或有用的信息,我们建议您查看 KVM 官方网站

未经允许不得转载:统信UOS之家 » 如何在 Fedora 39 上安装 KVM

相关文章