网站搜索

如何在 Fedora Linux 中安装 VirtualBox


VirtualBox 是一款功能强大、免费、开源、功能丰富、高性能、跨平台的 x86 和 AMD64/Intel64 虚拟化软件,适合企业和家庭使用。它可以在 Linux、Windows、Macintosh 以及 Solaris 主机上运行。

在本文中,我们将展示如何使用官方 yum 存储库在 Fedora 31 发行版上安装 VirtualBox 6.1

注意:如果您以普通用户或管理用户身份使用系统,请使用 sudo 命令获取 root 权限来运行大多数用户(如果不是)本文中的所有命令。

在 Fedora 31 上下载 VirtualBox 存储库

要在 Fedora Linux 30 上安装 VirtualBox,首先需要使用以下 wget 命令下载 virtualbox.repo 配置文件。

wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -P /etc/yum.repos.d/

接下来,更新系统上已安装的软件包并通过运行以下 dnf 命令导入 VirtualBox 公钥。这可确保安装所有系统更新,并且系统运行发行版中包含的最新内核。

dnf update 

在 Fedora 31 上安装开发工具

如果要运行 Oracle VM VirtualBox 图形用户界面 (VirtualBox),则需要安装 QtSDL 软件包。但是,如果您只想运行VBoxHeadless,则不需要上述包。

此外,安装程序将在系统上创建内核模块,因此您还需要安装开发工具(GNU 编译器 (GCC)、GNU Make (make))和包含用于构建过程的内核头文件的包。

dnf install @development-tools
dnf install kernel-devel kernel-headers dkms qt5-qtx11extras  elfutils-libelf-devel zlib-devel

在 Fedora 31 上安装 VirtualBox 6.1

安装所需的软件包和开发工具后,您现在可以使用以下 dnf 命令安装 VirtualBox 6.0

dnf install VirtualBox-6.1

在 VirtualBox 软件包安装过程中,安装程序创建了一个名为 vboxusers 的组,所有要从 Oracle VM VirtualBox 来宾使用 USB 设备的系统用户都必须是该组的成员。

要将用户添加到该组,请使用以下 usermod 命令。

usermod -a -G vboxusers tecmint

此时,您已准备好开始在 Fedora 31 上使用 VirtualBox。在活动搜索功能中搜索VirtualBox,然后单击它以启动它。

或者,执行以下命令从终端启动VirtualBox

virtualbox

另请阅读:如何在 VirtualBox 中启用 USB

恭喜!您刚刚在 Fedora 31 上安装了 VirtualBox 6.0。如果您有任何问题或想法要与我们分享,请使用下面的反馈表。