在这篇文章中,咱们将逐渐介绍如何在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仓库)