当前位置: 首页 > article >正文

Rocky Linux 9.4 安装 VirtualBox 7.1

在这里插入图片描述

文章目录

    • 1. 预备
    • 2. 添加 Virtualbox 仓库
    • 3. Rocky /AlmaLinux 9 上安装 VirtualBox 7.1
    • 4. 安装 Virtualbox 扩展包
    • 5. 如何使用 VirtualBox 7.1

1. 预备

为了在您的系统上安装 VirtualBox,您需要确保在处理器上启用了虚拟化。这通常是在 BIOS/UEFI 配置中进行的。要检查它是否已启用,请执行以下命令:

$ lscpu | grep Virtualization
Virtualization:                  VT-x
Virtualization type:             full

此外,请验证您运行的是 64 位系统。

$ lscpu
Architecture:            x86_64
  CPU op-mode(s):        32-bit, 64-bit
  Address sizes:         39 bits physical, 48 bits virtual
  Byte Order:            Little Endian
CPU(s):                  1
  On-line CPU(s) list:   0
Vendor ID:               GenuineIntel
  Model name:            Intel(R) Xeon(R) CPU E3-1275 v5 @ 3.60GHz
    CPU family:          6
    Model:               94

2. 添加 Virtualbox 仓库

Virtualbox 不驻留在默认的 Rocky /AlmaLinux 9 存储库中。为了能够安装它,您需要添加官方存储库。
安装所需的构建工具:

$ sudo dnf install wget curl gcc make perl bzip2 dkms kernel-devel kernel-headers  -y

安装后,比较 kernel-devel 版本和内核版本:

$ rpm -q kernel-devel	
kernel-devel-5.14.0-70.17.1.el9_0.x86_64

$ uname -r
5.14.0-70.13.1.el9_0.x86_64

由于两者不匹配,我们需要更新 Linux 内核。

$ sudo dnf update -y

重新启动系统以应用内核更新:

$ sudo reboot now

系统引导后,验证 Kernel 和 kernel-devel 是否为同一版本。然后将 VirtualBox 仓库添加到系统中:

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

3. Rocky /AlmaLinux 9 上安装 VirtualBox 7.1

添加存储库后,确定可用的 VirtualBox 版本

$ dnf search virtualbox
Last metadata expiration check: 0:00:06 ago on Fri 14 Feb 2025 09:47:07 AM CST.
================================== Name & Summary Matched: virtualbox ==================================
VirtualBox-6.1.x86_64 : Oracle VM VirtualBox
VirtualBox-7.0.x86_64 : Oracle VM VirtualBox
VirtualBox-7.1.x86_64 : Oracle VirtualBox

如您所见,我们提供了 VirtualBox 7.1,继续并使用命令安装它:

$ sudo dnf install VirtualBox-7.1 -y

4. 安装 Virtualbox 扩展包

等待安装完成,然后继续并安装 Virtualbox 扩展包。这提供了 Virtualbox RDP、磁盘加密、Intel 卡的 NVMe 和 PXE 启动、USB 2.0、USB 3.0 设备到 VirtualBox 等功能。
要下载 Virtualbox 扩展包,请访问官方 Virtualbox 下载页面。在该页面上,下载 “all supported platforms” 压缩包

VER=$(curl -s https://download.virtualbox.org/virtualbox/LATEST.TXT)
wget https://download.virtualbox.org/virtualbox/$VER/Oracle_VirtualBox_Extension_Pack-$VER.vbox-extpack
wget https://download.virtualbox.org/virtualbox/7.1.6/Oracle_VirtualBox_Extension_Pack-7.1.6.vbox-extpack

现在使用以下命令构建内核模块:

$ sudo /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.

下载后,导航到文件的位置并使用命令进行安装:

$ sudo VBoxManage extpack install Oracle_VirtualBox_Extension_Pack-7.1.6.vbox-extpack

Proceed as shown; 如图所示;

Do you agree to these license terms and conditions (y/n)? y

License accepted. For batch installation add
--accept-license=eb31505e56e9b4d0fbca139104da41ac6f6b98f8e78968bdf01b1f3da3c4f9ae
to the VBoxManage command line.

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VirtualBox Extension Pack".

5. 如何使用 VirtualBox 7.1

安装后,Virtualbox 7.1 就可以使用了。从 App Menu 启动它,如下所示:
在这里插入图片描述
要创建虚拟机,请单击 New 并设置 VM 的名称,如图所示。
在这里插入图片描述
指定存储虚拟机位置。
在这里插入图片描述

参考:

  • https://computingforgeeks.com/install-virtualbox-on-rocky-almalinux/

http://www.kler.cn/a/549539.html

相关文章:

  • 数据库索引使用 B+树和Java TreeMap 使用红黑树的原因
  • 硬件学习笔记--44 电磁兼容试验-8 振铃波试验介绍
  • 26. 未来一瞥:量子计算
  • HCIA项目实践--静态路由的综合实验
  • 【故障处理】- RMAN-06593: platform name ‘Linux x86 64-bitElapsed: 00:00:00.00‘
  • JDK1.8新特性面试题
  • 使用 Python 爬虫和 FFmpeg 爬取 B 站高清视频
  • 【limit 1000000,10 加载很慢该怎么优化?】
  • FPGA之​​​​​​​​​​​​​​HRBANK与HOBANK有什么区别?
  • HTTP入门
  • Go语言的错误处理error
  • Redis 09章——哨兵(sentinel)
  • 【Elasticsearch】多字段查询方式汇总
  • SQL CHECK 语句详解
  • 硬件学习笔记--43 电磁兼容试验-7 浪涌试验介绍
  • solidworks零件的绘制学习
  • 阿里云上线 DeepSeek,AI 领域再掀波澜
  • 微信小程序image组件mode属性详解
  • 企业级API集成方案:基于阿里云函数计算调用DeepSeek全解析
  • 数据治理常用的开源项目有哪些?