VirtualBox 是一种流行的虚拟化软件包,可用于在计算机上运行虚拟机。在本文中,您将学习如何在免费开源 Linux 操作系统 Fedora 上安装 VirtualBox。如果您将 VirtualBox 用于个人或教育目的,那么在 Fedora 上安装它非常简单。 VirtualBox 还适用于大多数流行的 Linux 发行版,例如 Red Hat Enterprise Linux (RHEL)、CentOS、Ubuntu、Debian、Oracle VM、SUSE 等。
在本文中,我们将了解如何在 Fedora Linux 上安装和使用 VirtualBox 7.0。 VirtualBox 7.0 软件包不适用于 Fedora 34 及更早版本,但您仍然可以在该系统上安装最新的 VirtualBox。
先决条件
在开始之前,请确保满足以下先决条件: – 运行 Fedora 的计算机 - 至少 4 GB RAM - 10 GB 可用磁盘空间 - 运行以下任一操作系统的主机:Windows、Linux、Mac OS X – 在 Fedora 上安装 VirtualBox 和扩展包。
首先,您应该安装在 Fedora 上构建 VirtualBox Linux 内核模块所需的开发工具以及一些附加软件包。
sudo dnf -y install @development-tools
sudo dnf -y install kernel-headers kernel-devel dkms elfutils-libelf-devel qt5-qtx11extras
安装最新的内核和内核头文件后,让我们重新启动系统并从最新的内核开始。
sudo reboot
第 1 步:配置 RPM 存储库
VirtualBox 开发团队提供了用于安装的 RPM 存储库。您只需根据您的 Fedora 版本在系统上配置此 RPM 存储库即可。
cat <<EOF | sudo tee /etc/yum.repos.d/virtualbox.repo
[virtualbox]
name=Fedora \$releasever - \$basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/\$releasever/\$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc
EOF
您可以通过查看存储库文件的内容来验证其内容。
sudo cat /etc/yum.repos.d/virtualbox.repo
确保正确创建存储库文件。
第 2 步:在 Fedora 上安装 VirtualBox
使用以下命令使用 DNF 命令行工具安装 VirtualBox。它将在您的 Fedora 系统上安装最新版本的 VirtualBox。
sudo dnf install VirtualBox-7.0
如果您运行的是 Fedora 34 或更早版本,则只能安装 VirtualBox-6.1。
Installing VirtualBox on Fedora VirtualBox安装过程创建组vbox用户 在你的系统中。您应该将当前用户添加到该组,以便您可以获得更多权限来从您的帐户管理 Virtualbox。
sudo usermod -a -G vboxusers $USER
newgrp vboxusers
id $USER
Adding current user to VirtualBox Group 第 3 步:启动 VirtualBox
您已成功在 Fedora 系统上安装 VirtualBox 软件。现在登录 Ubuntu 桌面开始使用 VirtualBox。您可以在其中为不同操作系统创建虚拟机。
在应用程序下搜索“VirtualBox”,您将看到启动器图标,如下所示:
Launch VirtualBox on Fedora 单击启动器图标以在 Ubuntu 系统上启动 VirtualBox。
Running VirtualBox Application 您可以使用“新建”按钮开始创建新的虚拟机。在首选项下,您可以自定义默认选项。导入和导出按钮用于将现有虚拟机从一个系统迁移到另一系统。
步骤 4:安装 VirtualBox 扩展包
VirtualBox 扩展包是一个可选组件,可让您增强 VirtualBox 的功能。它为您提供了额外的功能,例如改进的网络性能、USB 设备支持等等。要安装 VirtualBox 扩展包,请按照以下步骤操作:
下载VirtualBox 扩展包 来自官方网站。或者使用这个直接链接 下载版本 7.0.0。
在您的系统上打开 VirtualBox 应用程序
Select File Menu >> Tools >> Extension Pack Manager Open Extension Pack Manager in VirtualBox
Click the install button as shown below screenshot. Then select the downloaded extension file from the filesystem and complete the installation.Click Install Button and Select package
After successful installation, the extension will be listed here:Installed VirtualBox Extension Pack
上面的命令将在 Fedora 上安装 VirtualBox 扩展包。
结论
VirtualBox 是功能强大的虚拟化软件,可用于在计算机上运行虚拟机。在本文中,您学习了如何在免费开源 Linux 操作系统 Fedora 上安装 VirtualBox。现在,您可以在 VirtualBox 中安装和运行不同的操作系统,例如 Windows、Linux 等。如果您在安装或使用VirtualBox过程中遇到任何问题,请随时在下面评论。我们很乐意为您提供帮助。