如何在Fedora 31/30/29上安装VirtualBox 6.0
时间:2019-05-19 01:26:21 来源:igfitidea点击:
甲骨文公司团队已于 2019年1月28日发布了新的主要版本VirtualBox 6.0.4。在这个版本中,VirtualBox提高了稳定性。本文将使用DNF在Fedora 31/30/29/28系统上安装 Oracle VirtualBox 6.0。
步骤1–准备工作
首先,我们需要配置yum存储库,以便在Fedora系统上安装Virtualbox。我们只需从其官方网站下载repo文件并将其放在 /etc/yum.repos.d/virtualbox.repo. 转到 /etc/yum.repos.d 目录并根据操作系统使用以下命令之一。
cd /etc/yum.repos.d/ sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
在安装VirtualBox之前,请确保安装运行VirtualBox所需的所有软件包,如内核头文件、内核开发文件等。使用以下命令安装所需的软件包。
sudo dnf install binutils gcc make patch libgomp dkms qt5-qtx11extras libxkbcommon sudo dnf install glibc-headers glibc-devel kernel-headers kernel-devel compat-libvpx5
在安装了最新的内核和内核头文件之后,让我们重新启动系统并从最新的内核开始。
sudo reboot
步骤2–配置环境
VirtualBox安装需要内核源代码来安装所需的模块,因此需要配置VirtualBox获取内核源代码的环境变量 KERN_DIR。在我的例子中, 4.16.5-300.fc28.x86_64目录下的[/usr/src/kernels/下提供了最新的内核源代码。确保使用的源路径正确。
export KERN_DIR</orange>=/usr/src/kernels/ **`uname -r`**
$ echo $KERN_DIR /usr/src/kernels/4.16.5-300.fc28.x86_64
步骤3-在Fedora上安装VirtualBox
使用以下命令使用DNF命令行工具安装VirtualBox。它将在Fedora系统上安装最新版本的VirtualBox。
sudo dnf install VirtualBox-6.0
安装后,我们需要使用以下命令重建内核模块。
/usr/lib/virtualbox/vboxdrv.sh setup
第4步-启动VirtualBox
我们可以使用application launcher或使用以下命令从X windows启动VirtualBox。我们可以使用终端的 init 5或 startx命令切换到GUI模式。
virtualbox
总结
在本教程中,我们学习了在Fedora系统上安装VirtualBox。现在,我们可以为自己选择的操作系统创建虚拟机并对其进行操作。