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提供了一种全面而详细的方法,确保用户能够遵循并成功安装软件。
感谢您使用本教程!欢迎在以下部分提供任何反馈。
延伸阅读:
Windows 记事本终于获得自动更正和拼写检查功能
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
Ubuntu 的 apt 和 apt-get 命令有什么区别?
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
Ubuntu远程桌面:如何设置和连接
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
将照片从iPhone传输到iPhone的8种快速方法
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...