如何在Fedora Linux 29上安装VirtualBox 6
如何在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