Fedora 40/39/38上的VirtualBox 7:完整的安装指南
VirtualBox 7是一种流行的虚拟化解决方案,允许您在单个物理主机上运行多个操作系统。本指南将向您展示如何在Fedora 40、39或38系统上安装它,这是一个受Red Hat支持的Linux发行版,以其尖端的软件、用户友好性和强大的支持而闻名。
只需按照下面列出的步骤进行操作,我们测试并证明这些步骤有效,您很快就会启动并运行一个系统,该系统可以满足您的所有虚拟化需求。
免责声明:虽然本指南侧重于在Fedora 40上安装VirtualBox,但它同样适用于早期版本,如39、38等。
步骤1:安装VirtualBox依赖项
首先,您需要安装一些依赖项。这些是VirtualBox正常运行所需的特定软件包。
使用DNF包管理器,我们将安装“
开发工具
“元包和VirtualBox运行所需的几个内核相关包。
打开终端并运行以下两个命令:
sudo dnf install@开发工具
sudodnf安装内核头kernel-devel-dkms
代码语言:
猛击
(
猛击
)
步骤2:将VirtualBox存储库添加到Fedora
接下来,我们将把官方的VirtualBox存储库添加到我们的Fedora 40系统中。这意味着,如果发布了新版本,更新包将与系统的其他定期更新一起提供。
使用您喜欢的终端文本编辑器,创建“
/etc/yum.repos.d/virtualbox.repo
文件
sudo nano/etc/yum.repos.d/virtualbox.repo
代码语言:
猛击
(
猛击
)
然后,将下面提供的内容放入其中,保存并退出文件。
[virtualbox]
name=Fedora
$releaseever
-
$basearch
-VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/
$releaseever
/
$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox_2016.asc
代码语言:
猛击
(
猛击
)

接下来,刷新程序包列表。出现提示时,通过键入“”同意从Oracle的官方VirtualBox存储库导入GPG密钥签名包
y
.”
sudo dnf更新
代码语言:
猛击
(
猛击
)

步骤3:在Fedora 40上安装VirtualBox
最后,我们都为实际安装做好了准备。现在,要在Fedora 40系统上安装VirtualBox,请运行以下命令:
sudo
dnf
安装
VirtualBox-7
.0
代码语言:
CSS
(
css
)

在安装过程中,系统将提示您再次导入GPG密钥。类型
y
“然后按”
进来
.”等待安装完成。
现在VirtualBox已经安装并准备好在您的Fedora 40系统上运行,在我们抓住它的机会之前还有一步要走。
步骤4:安装VirtualBox扩展包
这是一个可选步骤,但我强烈鼓励这样做,因为这将使在Fedora系统上使用VirtualBox变得更容易、更方便。VirtualBox扩展包解锁了许多出色的功能,例如:
- 支持USB 2和USB 3
- VirtualBox远程桌面协议(VRDP)
- 主机网络摄像头直通
- AES算法在磁盘图像加密中的应用
- 英特尔PXE引导ROM
这里有一个有趣的点:虽然不是强制性的,但强烈建议您确保安装的VirtualBox扩展包的版本与Fedora 40系统上的VirtualBox版本匹配。
要验证本地安装的VirtualBox的确切版本,可以使用
vboxmanage
,在VirtualBox的命令中构建:
vboxmanage-v|剪切-dr-f1

正如您所看到的,Virtualbox的安装版本是“
7.0.18
。”因此,我们将使用下面的wget命令下载相同版本的VirtualBox扩展包。
如果您的安装不同,请更换包含“
7.0.18
”的当前版本。此外,您还可以直接进入下载页面,查看可用的版本。
wgethttps://download.virtualbox.org/virtualbox/7.0.18/Oracle_VM_VirtualBox_Extension_Pack-7.0.18.vbox-extpack
代码语言:
猛击
(
猛击
)
接下来,要安装VirtualBox扩展包,请运行
vboxmanage
命令如下:
sudo vbox管理extpack安装Oracle_VM_VirtualBox_Extension_Pack-7.0.18.vbox-extpack
代码语言:
猛击
(
猛击
)
系统将提示您同意Oracle的许可条款和条件。要确认,请键入“
y
“然后按”
进来
.”


此外,您可以通过运行以下程序来验证已安装的VirtualBox的扩展包版本:
vboxmanage
列表
extpacks
代码语言:
PHP
(
php
)

步骤5:将用户添加到vboxusers组
在使用VirtualBox之前,请将您的用户帐户添加到“
vbox用户
组这是通过运行快速而简单地完成的:
sudo usermod-a-G vboxusers
$USER
代码语言:
猛击
(
猛击
)
现在,执行重新启动。登录后,检查您是否在“
vbox用户
“使用此命令分组:
组
$USER
代码语言:
猛击
(
猛击
)

步骤6:在Fedora 40上运行VirtualBox
从桌面环境的应用程序菜单启动它,您现在可以开始使用VirtualBox。类型
虚拟盒
”,并在图标出现时单击它。


要开始创建新的虚拟机,请使用
新
按钮
如何卸载VirtualBox
如果您出于任何原因从Fedora系统卸载VirtualBox,您可以通过运行以下命令轻松完成。
sudo dnf删除VirtualBox-7.0
代码语言:
猛击
(
猛击
)

然后您有两个选择:禁用Fedora系统上的VirtualBox存储库:
sudo dnf配置管理器--
设置
-禁用的虚拟盒
代码语言:
猛击
(
猛击
)
或者通过删除回购文件将其完全删除:
sudo rm/etc/yum.repos.d/virtualbox.repo
代码语言:
猛击
(
猛击
)
结论
在Fedora 40上安装VirtualBox 7可以为用户提供一个强大而通用的虚拟化解决方案,用于在一台机器上运行多个操作系统。
有了Fedora 40作为主机操作系统,您现在可以利用其稳定性、安全性和尖端软件,使其成为一个可靠的虚拟化平台。
本指南中概述的安装过程为在Fedora 40上设置VirtualBox 7提供了一种全面而详细的方法,确保用户能够遵循并成功安装软件。
感谢您使用本教程!欢迎在以下部分提供任何反馈。
如何启用MySQL/MariaDB查询日志记录
在使用数据库时,开发人员通常想知道幕后发生了什么,无论是出于故障排除、性能调优还是纯粹的好奇心。 常规查询日志仍然是MySQL/MariaDB数据库中最流行的审计和诊断信息源之一。启用日志记录后,当客户端连接或断开连接时,数据库服务器会将信息写入日志文件,并记录每条SQL语句。 但是,请记住,启用常规查询日志会影响MySQL/MariaDB的性能。这将使吞吐量减少约13%,并使MySQL/Mari
如何安装iOS 17、WatchOS 10和MacOS Sonoma Developer Betas
苹果可能已经向公众发布了iOS 17、iPadOS 17、WatchOS 10和MacOS Sonoma,但你仍然可以继续测试即将到来的开发人员测试版操作系统。该公司将继续添加新功能,并在向公众推出之前收集开发人员和测试版测试人员的反馈。 如果你喜欢在你的设备上运行最新的前沿软件,你会希望成为开发者测试计划的一部分。因此,请继续阅读,了解如何在您的设备上安装iOS 17、iPadOS 17、wat
BURGA最好的iPhone 15案例
iPhone 15凭借其最先进的设计和令人印象深刻的一系列功能,无疑是一项宝贵的投资。与任何珍贵的财产一样,确保对其的保护至关重要。进入 最好的iPhone 15案例从BURGA。 让我们面对现实吧,iPhone 15系列有几种不错的颜色。很难想用一个保护套盖住一部漂亮的手机,但这就是BURGA的不同之处。想象一下PopSocket设计的范围,但在iPhone 15的外壳形式。 从优雅的金色表壳到
深入了解Ubuntu 24.10(Oracular Oriole)计划
在最近的一篇帖子中,Canonical Ubuntu桌面团队的工程总监Oliver Smith分享了即将推出的Ubuntu 24.10(Oracular Oriole)的战略愿景。在他的领导下,该团队旨在完善操作系统的集成和功能,继续Ubuntu 22.04 LTS以来的发展。 主要工作将朝着一个方向进行,即如前所述,“ 抛光,抛光,抛光 这听起来很有希望,这意味着一个精心制作的版本不仅会取悦狂热
用雅鲁色给Ubuntu文件夹一个丰富多彩的妆容
Yaru是Ubuntu的默认主题,得到了社区的支持。这是Ubuntu自18.10以来一直使用的用户界面主题。“Yaru”这个名字沿用了日本对Ubuntu主题命名的影响,意思是“做” 但主题是什么?简而言之,主题决定了屏幕上各个元素的颜色、边框、阴影、大小和形状。 相关:10个最佳和最受欢迎的Linux图标主题 Yaru主题是一个基于Adwaita的GNOME外壳主题,同时支持GTK2和GTK3。如