帮助中心

立即注册 咨询客服

当前位置:首页 > 帮助中心> 如何在Fedora Linux中安装VirtualBox

如何在Fedora Linux中安装VirtualBox

发布时间:2020年04月21日 08:45:22    来源: A5互联

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

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

注意:如果您以普通用户或管理用户的身份使用系统,请使用sudo命令来获得root特权,以使本文中的大多数命令都能运行。

1、在Fedora 31上下载VirtualBox Repo

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

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

下载virtualbox.repo文件

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

# dnf update

更新Fedora软件包

3、在Fedora 31上安装开发工具

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

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

# dnf install @development-tools

# dnf install kernel-devel kernel-headers dkms qt5-qtx11extras elfutils-libelf-devel zlib-devel

4、在Fedora 31上安装VirtualBox 6.1

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

# dnf install VirtualBox-6.1

在Fedora中安装Virtualbox

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

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

# usermod -a -G vboxusers a5idc

现在,您可以开始在Fedora 31上使用VirtualBox了。在“ 活动”搜索功能中搜索VirtualBox,然后单击以启动它。

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

#virtualbox

至此,在Fedora 31上安装VirtualBox 6.0就完成了。