乐趣区

关于virtualbox:如何在RHEL9上安装VirtualBox虚拟机

在这篇文章中,咱们将逐渐介绍如何在 RHEL 9 上装置 VirtulaBox。

家喻户晓,VirtualBox 是一个用于 x86 和 Intel64/AMD64 硬件的收费跨平台虚拟化工具。应用 VirtualBox,咱们能够同时运行多个操作系统,并帮忙用户在桌面或笔记本电脑上设置测试环境。它通常用作桌面级,并提供用于治理虚拟机的图形用户界面。

根本术语

  • Host OS:它是装置 VirtualBox 的物理操作系统。
  • Guest OS:它是在虚拟机外部运行的操作系统。
  • VM (Virtual Machine):它是由 virtualbox 创立的用于运行操作系统的虚拟环境。
  • Guest Additions:这些是专门设计装置在虚拟机外部以进步 Guest OS 性能的软件。

先决条件

  • 已预装桌面环境的 RHEL 9
  • 领有管理员权限的 Sudo 用户
  • 红帽订阅或本地已配置 Yum 源
  • 互联网连贯

(1) 启用 VirtualBox 和 EPEL 源

执行 dnf 命令以启用 virtualbox 官网软件源

$ sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

导入 VirtualBox 公钥

$ sudo rpm --import https://www.virtualbox.org/download/oracle_vbox.asc

启用 EPEL 软件源

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y

(2) 装置 VirtualBox 依赖

应用 dnf 命令装置以下 virtualbox 依赖项

$ sudo dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y

(3) 装置 VirtualBox 6.1

在开始装置之前,首先验证库中可用的 virtualbox 的确切版本

$ sudo dnf search virtualbox

正如咱们所见,软件库中有 VirtualBox-6.1 的安装包,执行装置

$ sudo dnf install VirtualBox-6.1 -y

装置 VirtualBox 后,将您的本地用户增加到 vboxuser 用户组,以便它能够在 VirtualBox 上执行所有操作

$ sudo usermod -aG vboxusers $USER
$ newgrp vboxusers

(4) 启动 VirtualBox

从零碎菜单中搜寻 virtualbox 并单击其图标

点击 VirtualBox 的图标后,咱们会看到上面的用户界面

如果要在 VirtualBox 中增加如下附加性能,必须装置扩大包。

  • USB 2.0/3.0 support
  • Virtual RDP
  • Disk Encryption
  • Pxe Boot

(5) 装置 VirtualBox 扩大包

应用 wget 命令下载扩大包

$ wget https://download.virtualbox.org/virtualbox/6.1.36/Oracle_VM_VirtualBox_Extension_Pack-6.1.36a-152435.vbox-extpack

下载实现之后,执行装置

$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.36a-152435.vbox-extpack

按“y”承受许可条款和条件

验证 VirtualBox 扩大包是否装置

查看 VirtualBox 软件界面, File –> Preferences –> Extensions

小编开源我的项目

  • course-tencent-cloud(酷瓜云课堂 – gitee 仓库)
  • course-tencent-cloud(酷瓜云课堂 – github 仓库)
退出移动版