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提供了一种全面而详细的方法,确保用户能够遵循并成功安装软件。
感谢您使用本教程!欢迎在以下部分提供任何反馈。
如何在Mac上玩《反恐精英2》
当天的视频 滚动以继续浏览内容 《反恐精英2》取代了《反恐精英:全球攻势》,但不幸的是,对于Mac用户来说,Valve已经停止了对其最新作品的macOS支持,理由是该平台的玩家数量明显较低。但这并不意味着Mac用户没有其他选择。以下是如何在你的Mac上玩这款热门游戏。 幸运的是, 安装CrossOver来玩反恐精英2 仅仅因为游戏没有原生支持并不意味着你不能玩它。CrossOver允许你在Mac上
为什么查找我的iPhone离线?(And如何找到它(How to Find It anyway)
苹果的"查找我的"网络"可以很容易地找到丢失的iPhone,但如果iCloud显示您的iPhone离线或没有可用的位置,您该怎么办?幸运的是,仍然可以找到您的设备。 “离线”是什么意思查找我的iPhone? 而当查找我的网络可帮助您查找Apple设备 如果它丢失了,当你试图找到它时,有时会遇到可怕的"脱机"状态。你还可能在查找我的应用程序中看到"未找到位置"或"位置服务关闭", iCloud查找设
Miracle WM 0.2.0带来浮动窗口管理器支持
正如我们在二月份告诉你的那样,一个名为Miracle WM的新玩家正在Wayland合成器中出现。这是一个植根于Ubuntu Mir显示服务器基础上的新项目。它的灵感来自i3和Sway等流行合成器,但旨在在美学和功能上超越它们。 Miracle WM 0.2.0的新增功能 新的0.2.0版本虽然仍然是通往未来稳定1.0.0的预发布版本,但它为功能和用户体验带来了许多改进。 增强的窗口管理: 更新引
解决:403 Forbidden "You Don't have permission to access on this server"
许多Web服务器配置面临与文件权限相关的问题。它经常使访问者无法访问服务器,并以“403 Forbidden”错误的形式出现。通常,错误信息是类似于“403 Forbidden:you don't have permission to access/on this server”。它可以是任何形式的“Forbidden:you don't have permission to access thi
高优先级PuTTY漏洞威胁服务器访问安全
PuTTY是一款非常流行的终端安全访问远程服务器的软件,它发现了一个关键的安全漏洞。此漏洞可能会使许多用户的私钥面临风险。 该漏洞被归类为CVE-2024-31497,影响的PuTTY版本号在0.68到0.80之间。因此,如果您在此期间一直在使用PuTTY,那么了解这对您的数据安全意味着什么是很重要的。 有什么问题? 波鸿鲁尔大学的Fabian Bäumer和Marcus Brinkmann发现了