如何在Fedora Linux 29上安装VirtualBox 6

时间:2020-01-09 10:39:27  来源:igfitidea点击:

如何在Fedora Linux 29工作站上下载并安装Oracle VirtualBox 6?
简介Oracle VirtualBox是用于基于x86的计算机的开源和免费的虚拟机监控程序/虚拟机监视器。

VirtualBox 6支持Linux,Windows,* BSD和其他类型的来宾VM。
该页面显示了如何在Fedora Linux 29上安装Oracle VirtualBox 6。

在Fedora Linux上安装VirtualBox的步骤29

  • 使用wget命令在Fedora Linux 29上安装virtualbox.repo
  • 在Fedora Linux 29中导入VirtualBox 6公钥,运行:sudo dnf update
  • 在Fedora上搜索VirtualBox 6软件包,运行:sudo dnf search virtualbox
  • 要在Fedora上安装Oracle VirtualBox 6,请运行:sudo dnf install virtualbox
  • 在Fedora Linux中升级Oracle VirtualBox 6,运行:sudo dnf upgrade virtualbox

让我们详细了解所有示例和用法。

下载适用于Fedora Linux的VirtualBox

创建一个新的RPM存储库,运行以下cd命令:

$ cd /etc/yum.repos.d

使用wget命令下载virtualbox.repo文件:

$ sudo wget https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

刷新并导入公钥

运行以下dnf命令:

$ sudo dnf update

搜索virtualbox包

现在我们可以搜索Oracle VM VirtualBox

$ yum search virtualbox

Fedora Linux安装VirtualBox 6

Oracle VirtualBox 6将在Fedora Linux 29上构建Linux内核模块。
因此,请确保系统上安装了以下软件包:

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

现在您准备安装VirtualBox 6,运行以下dnf命令:

$ sudo dnf install VirtualBox-6.0

将VirtualBox用户添加到vboxusers组

安装程序会提示您:

创建组vboxusers。

VM用户必须是该组的成员!

因此,必须将Linux用户添加到vboxusers组,然后运行:

$ sudo usermod -a -G vboxusers {userNameHere}
$ sudo usermod -a -G vboxusers Hyman

在id命令的帮助下进行验证:

$ id Hyman

通过运行以下newgrp命令,重新加载或刷新当前Shell会话的Linux用户组权限:

$ newgrp vboxusers
$ id

如何在Fedora Linux 29上启动VirtualBox

执行以下命令:

$ virtualbox

将OpenSUSE Linux作为VirtualBox来宾安装

一旦安装了VirtualBox,就该安装虚拟机了。
我将安装OpenSUSE Tumbleweed。
您可以根据需要安装Windows,OpenBSD/FreeBSD,CentOS,Debian,Ubuntu或任何其他受支持的客户机操作系统。

下载OpenSUSE ISO

为了安装OpenSUSE Linux,您需要安装DVD介质。
您可以从https://www.opensuse.org/下载OpenSUSE。
我将使用wget命令下载ISO:

wget https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso

如何创建新的虚拟机

VirutalBox GUI易于使用,它将帮助您完成VM的创建。
单击"新建"图标:单击"新建"图标

设置访客虚拟机名称,操作系统和内存大小,如下所示:

创建虚拟机

设置来宾VM硬盘文件大小:

创建虚拟硬盘

空虚拟机现已准备就绪。
您需要点击"设置"选项:

让我们通过单击"设置"选项来更改虚拟机选项

选择虚拟光盘(DVD)来引导VM,如下所示:

用于选择以前使用wget下载的ISO文件的存储设置

在" IDE"控制器中选择"空",然后选择" CD图标"。
选择先前下载的ISO镜像,然后按OK:

适用于我的VM的OpenSUSE引导DVD ISO

启动OpenSUSE VM并安装OpenSUSE Linux

让我们开始安装OpenSUSE Linux:在左侧面板中选择OpenSUSE VM,然后单击绿色的开始箭头。

OpenSUSE Linux引导过程开始。
现在,您可以继续正常的安装过程。
只需按照屏幕上的说明进行操作:

继续安装OpenSUSE Linux

执行安装

安装OpenSUSE VM的来宾添加

我将安装最新版本的Guest Additions。
启动OpenSUSE VM。
登录并打开终端应用程序。
运行以下zypper命令:

sudo zypper ref
sudo zypper up
sudo zypper in kernel-devel gcc make dkms

安装后,单击VM>设备> OpenSUSE VM:插入来宾添加CD镜像

单击"运行"以安装来宾添加:

运行VirtualBox来宾添加脚本

等待一段时间:

VirtualBox来宾添加安装完成

通过执行以下重新启动命令来重新启动Linux VM:

$ sudo reboot