如何在Fedora 29中安装VirtualBox 6.0

VirtualBox是一款功能强大,免费,开源,功能丰富,高性能和跨平台的可视化软件,适用于企业和家庭使用。

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

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

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

在Fedora 29上下载VirtualBox Repo

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

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

下载virtualbox.repo文件

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

# dnf update 
更新Fedora包

更新Fedora包

在Fedora 29上安装开发工具

如果要运行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 29上安装VirtualBox 6.0

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

# dnf install VirtualBox-6.0
在Fedora中安装Virtualbox

在Fedora中安装Virtualbox

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

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

# usermod -a -G vboxusers howtoing

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

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

# virtualbox

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