在 CentOS 8 / RHEL 8 上安装 VirtualBox 6.0的详细教程

VirtualBox 是一款自由开源的虚拟化工具,它允许技术人员同时运行多个不同风格的虚拟机(VM)。它通常用于运行桌面(Linux 和 Windows),当人们尝试探索新的 Linux 发行版的功能或希望在 VM 中安装 OpenStack、Ansible 和 Puppet 等软件时,它会非常方便,在这种情况下,我们可以使用 VirtualBox 启动 VM。

VirtualBox 被分类为 2 类虚拟机管理程序,这意味着它需要一个现有的操作系统,在上面安装 VirtualBox 软件。VirtualBox 提供功能来创建本机网络或 NAT 网络。在本文中,我们将演示如何在 CentOS 8 和 RHEL 8 系统上安装最新版本的 VirtualBox 6.0,并演示如何安装 VirtualBox 扩展。

在 CentOS 8 / RHEL 8 上安装 VirtualBox 6.0 的安装步骤

步骤 1: 启用 VirtualBox 和 EPEL 仓库

登录到你的 CentOS 8 或 RHEL 8 系统并打开终端,执行以下命令并启用 VirtualBox 和 EPEL 包仓库:

[root@linuxtechi ~]# dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

使用以下 rpm 命令导入 Oracle VirtualBox 公钥:

[root@linuxtechi ~]# rpm --import https://www.virtualbox.org/download/oracle_vbox.asc

使用以下 dnf 命令启用 EPEL 仓库:

[root@linuxtechi ~]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

步骤 2: 安装 VirtualBox 构建工具和依赖项

运行以下命令来安装所有 VirtualBox 构建工具和依赖项:

[root@linuxtechi ~]# dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y

成功安装上面的依赖项和构建工具后,使用 dnf 命令继续安装 VirtualBox。

步骤 3: 在 CentOS 8 / RHEL 8 上安装 VirtualBox 6.0

如果希望在安装之前列出 VirtualBox 的可用版本,请执行以下 dnf 命令:

[root@linuxtechi ~]# dnf search virtualbox
Last metadata expiration check: 0:14:36 ago on Sun 17 Nov 2019 04:13:16 AM GMT.
=============== Summary & Name Matched: virtualbox =====================
VirtualBox-5.2.x86_64 : Oracle VM VirtualBox
VirtualBox-6.0.x86_64 : Oracle VM VirtualBox
[root@linuxtechi ~]#

让我们使用以下 dnf 命令安装最新版本的 VirtualBox 6.0:

[root@linuxtechi ~]# dnf install VirtualBox-6.0 -y

如果有本地用户希望将 usb 设备连接到 VirtualBox VM,那么他/她应该是 vboxusers 组的一员,请使用下面的 usermod 命令将本地用户添加到 vboxusers 组。

[root@linuxtechi ~]# usermod -aG vboxusers pkumar

步骤 4: 访问 CentOS 8 / RHEL 8 上的 VirtualBox

有两种方法可以访问 VirtualBox,在命令行输入 virtualbox 然后回车:

[root@linuxtechi ~]# virtualbox

在桌面环境中,在搜索框中搜索 “VirtualBox”。

单击 VirtualBox 图标:

这确认 VirtualBox 6.0 已成功安装,让我们安装它的扩展包。

步骤 5: 安装 VirtualBox 6.0 扩展包

顾名思义,VirtualBox 扩展包用于扩展 VirtualBox 的功能。它添加了以下功能:

  • USB 2.0 和 USB 3.0 支持
  • 虚拟 RDP(VRDP)
  • 磁盘镜像加密
  • Intel PXE 启动
  • 主机网络摄像头

使用下面的 wget 命令下载 Virtualbox 扩展包到下载文件夹中:

[root@linuxtechi ~]$ cd Downloads/
[root@linuxtechi Downloads]$ wget https://download.virtualbox.org/virtualbox/6.0.14/Oracle_VM_VirtualBox_Extension_Pack-6.0.14.vbox-extpack

下载后,打开 VirtualBox 并依次点击 “File -> Preferences -> Extension”,然后点击 “+” 号图标添加下载的扩展包:

单击 “Install” 开始安装扩展包:

单击 “I Agree” 接受 VirtualBox 扩展包许可证。

成功安装 VirtualBox 扩展包后,我们将看到下面的页面,单击 “OK” 并开始使用 VirtualBox。

总结

以上所述是小编给大家介绍的在 CentOS 8 / RHEL 8 上安装 VirtualBox 6.0的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

(0)

相关推荐

  • VirtualBox安装CentOS实现鼠标自动切换和复制粘贴功能

    1. 输入命令: cd /media 2. 输入命令: sh VBoxLinuxAdditions.run 3. 可能会出现错误: 解决的办法是依次输入命令: yum install update yum update kernel yum update kernel-devel yum install kernel-headers yum install gcc yum install gcc make 然后再运行: sh VBoxLinuxAdditions.run 就可以了: 以上所述是小

  • VirtualBox虚拟机安装CentOS 7图文教程

    刚好要重装虚拟机上的CentOS系统,就顺便记录下来给新手朋友们做做参考,在windows平台上通过安装虚拟机学习linux基本上是linux入门的必经之路,作为一名Java web开发者应当掌握一定的linux技能,因为linux在服务器方面有着更强的稳定性和安全性,而运维方面往往也是开发者容易忽视的一部分,总是将java程序部署在windows server上跑多少也显得有点low,所以本篇blog就记录一下在VirtualBox虚拟机中安装Linux CentOS 7. 新建虚拟机 因为比

  • 在VirtualBox上安装CentOS7(图文步骤)

    本文适用于学习服务器知识所讲述的如何在virtualbox上安装centos. 准备 已经安装好的virtualbox虚拟机 已经下载好的centos镜像,如果你还没有下载可以在这里获取最新版本https://www.centos.org/ 步骤: 1.打开virtualbox点击新建虚拟机 如图所示,我们学习使用的centos系统需要太多内存,设置1G就够用了,否则对我们自己的电脑也会产生压力.一般情况下我们只要在名称里输入centos的名字下面的类型和版本软件会自动选择. 2.添加一个虚拟硬

  • VirtualBox 在Centos 7 中安装增强功能图解 (共享文件夹)

    1.分配光驱 2.安装相关依赖包 yum install -y bzip2 gcc gcc-devel gcc-c++ gcc-c++-devel make kernel-d 3.创建临时文件夹 mkdir /mnt/cdrom 4.挂载并安装 mount -t auto -r /dev/cdrom /mnt/cdrom cd /mnt/cdrom ./VBoxLinuxAdditions.run 5.关机并添加共享文件夹 重启后,使用mount查看共享的目录(默认会加上"sf_"前缀

  • VirtualBox虚拟机安装CentOS 7详细教程

    记录一下自己的安装过程,特别是其中的一些注意事项. 添加虚拟机 1.新建虚拟机,选择Linux,Red Hat(CentOS就是Red Hat发行版的开源发布版),名称自己起. PS:名称那一栏点下拉框指定保存位置. 2.分配内存,我的电脑内存是8G,这里就设置了4G. 3.选择"现在创建虚拟硬盘". 4.文件类型选VDI. 5.动态分配. 6.硬盘大小我设置了50G.这里的50G是虚拟机可用硬盘大小的上限,而实际用多少是看你在里面装多少程序.文件等等决定的,而不是设了50就占用了50

  • VirtualBox安装Centos6.8出现E_INVALIDARG(0x80070057)的解决方法

    VirtualBox使用已有的虚拟硬盘出错: 问题描述:UUID已经存在 Cannot register the hard disk 'E:\system_iso\centos6.8.vdi' {05f096aa-67fc-4191-983d-1ed00fc6cce9} because a hard disk 'E:\system_iso\centos68_02\centos6.8.vdi' with UUID {05f096aa-67fc-4191-983d-1ed00fc6cce9} alr

  • 在 CentOS 8 / RHEL 8 上安装 VirtualBox 6.0的详细教程

    VirtualBox 是一款自由开源的虚拟化工具,它允许技术人员同时运行多个不同风格的虚拟机(VM).它通常用于运行桌面(Linux 和 Windows),当人们尝试探索新的 Linux 发行版的功能或希望在 VM 中安装 OpenStack.Ansible 和 Puppet 等软件时,它会非常方便,在这种情况下,我们可以使用 VirtualBox 启动 VM. VirtualBox 被分类为 2 类虚拟机管理程序,这意味着它需要一个现有的操作系统,在上面安装 VirtualBox 软件.Vir

  • 在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

    Cockpit 是一个基于 Web 的服务器管理工具,可用于 CentOS 和 RHEL 系统.最近发布的 CentOS 8 和 RHEL 8,其中 cockpit 是默认的服务器管理工具.它的软件包在默认的 CentOS 8 和 RHEL 8 仓库中就有.Cockpit 是一个有用的基于 Web 的 GUI 工具,系统管理员可以通过该工具监控和管理 Linux 服务器,它还可用于管理服务器.容器.虚拟机中的网络和存储,以及检查系统和应用的日志. 在本文中,我们将演示如何在 CentOS 8 和

  • CentOS 7.4 64位安装配置MySQL8.0的详细步骤

    第一步:获取mysql YUM源 进入mysql官网获取RPM包下载地址 https://dev.mysql.com/downloads/repo/yum/ 点击下载 获取到下载链接: https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm -------------------------------------------------------------------------------- 第二步:下载和安装

  • 在CentOS7(有图形化界面)上安装maven和idea的详细教程

    在CentOS7(有图形化界面)上安装maven和idea 一.安装maven二.安装idea社区版 一.安装maven maven下载地址 https://maven.apache.org/download.cgi 安装包会默认在当前用户的家目录下,将其移动到tgz目录 mv apache-maven-3.6.3-bin.tar.gz tgz/ 解压安装,需进入到tgz目录下,执行如下命令 tar -zvxf apache-maven-3.6.3-bin.tar.gz -C training/

  • CentOS系统上安装配置Oracle数据库的详细教程

    一.基本配置   1.硬盘剩余空间:10G以上     虽然Oracle 10g的安装文件只有800多MB,但安装后的oracle+oraInventory目录会用差不多4G空间,再加上安装时Oracle生成的临时文件(/tmp目录需要至少400MB). 2.内存1.5G以上     官方文档说512M内存也可以安装.为了避免不必要的麻烦,请把内存加多一些. 3.Swap交换区2G 二.CenOS6 上安装Oracle 10g 1.准备安装 在安装Oracle之前执行以下命令: yum inst

  • 在VMWare上安装ubuntu及VMWare Tools详细教程

    一.摘要 该文主要介绍了如何在虚拟机上安装ubuntu,和安装VMWare Tools设置共享文件夹,最后对ubuntu做了简单的介绍. 二.实验平台 1.VMware Workstation 2.Ubuntu10.04 三.在VMWare上安装ubuntu vmware10安装ubuntu13.10的详细步骤:http://www.jb51.net/os/Ubuntu/160480.html 四.初识ubuntu 1.ubuntu终端 打开终端: Applications-->Accessor

  • CentOS 7中源码安装MySQL 5.7.6+详细教程

    配置说明 Linux版本:Centos7 MySQL版本:MySQL5.7.16 该文档适用于MySQL版本>=5.7.6 一.卸载CentOS7默认携带的mariadb包 # 检查mariadb安装包 [root@wing ~]# rpm -qa | grep -i mysql [root@wing ~]# rpm -qa | grep -i mariadb mariadb-libs-5.5.50-1.el7_2.x86_64 # 卸载mariadb安装包 [root@wing ~]# rpm

  • CentOS 8.2服务器上安装最新版Node.js的方法

    Node.js是一个开源JavaScript运行时环境.在这里,您将学习如何在CentOS 8服务器上安装Node.js. 什么是Node.js? Node.js是一个开放源代码,跨平台的后端JavaScript运行时环境,可在Web浏览器外部执行JavaScript代码.Node.js使开发人员可以使用JavaScript编写命令行工具并进行服务器端脚本编写,即在服务器端运行脚本以在将页面发送到用户的Web浏览器之前生成动态网页内容.因此,Node.js代表了一个" JavaScript无处不

  • CentOS 6.5 i386 安装MySQL 5.7.18详细教程

    大多数都是将MySQL编译好放在系统目录里而我的方式是将编译的文件放在指定的目录里 为了实现同一台机器可以开启多个MySQL实例进程 各个实例之间相互不影响.不需要root权限 下载CentOS6.5_X86  安装基于Basic Server http://archive.kernel.org/centos-vault/6.5/isos/i386/CentOS-6.5-i386-bin-DVD1.iso MySQL 官方下载       https://dev.mysql.com/downlo

  • 在centOS 7安装mysql 5.7的详细教程

    参考官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 首先创建一个repo文件 vim /etc/yum.repos.d/mysql-community.repo 然后根据官方文档写入: 比如在centOS 7安装mysql 5.7 [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-

随机推荐