设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

在Ubuntu 18.04 LTS无头服务器上安装Oracle VirtualBox

发布时间:2018-10-12 22:02 所属栏目:117 来源:Sk
导读:【新产品上线啦】51CTO播客,随时随地,碎片化学习 本教程将指导你在 Ubuntu 18.04 LTS 无头服务器上,一步一步地安装 Oracle VirtualBox。同时,本教程也将介绍如何使用 phpVirtualBox 去管理安装在无头服务器上的 VirtualBox 实例。phpVirtualBox 是 Virt
【新产品上线啦】51CTO播客,随时随地,碎片化学习

 在Ubuntu 18.04 LTS无头服务器上安装Oracle VirtualBox

本教程将指导你在 Ubuntu 18.04 LTS 无头服务器上,一步一步地安装 Oracle VirtualBox。同时,本教程也将介绍如何使用 phpVirtualBox 去管理安装在无头服务器上的 VirtualBox 实例。phpVirtualBox 是 VirtualBox 的一个基于 Web 的前端工具。这个教程也可以工作在 Debian 和其它 Ubuntu 衍生版本上,如 Linux Mint。现在,我们开始。

前提条件

在安装 Oracle VirtualBox 之前,我们的 Ubuntu 18.04 LTS 服务器上需要满足如下的前提条件。

首先,逐个运行如下的命令来更新 Ubuntu 服务器。

  1. $ sudo apt update
  2. $ sudo apt upgrade
  3. $ sudo apt dist-upgrade

接下来,安装如下的必需的包:

  1. $ sudo apt install build-essential dkms unzip wget

安装完成所有的更新和必需的包之后,重启动 Ubuntu 服务器。

  1. $ sudo reboot

在 Ubuntu 18.04 LTS 服务器上安装 VirtualBox

添加 Oracle VirtualBox 官方仓库。为此你需要去编辑 /etc/apt/sources.list 文件:

  1. $ sudo nano /etc/apt/sources.list

添加下列的行。

在这里,我将使用 Ubuntu 18.04 LTS,因此我添加下列的仓库。

  1. deb http://download.virtualbox.org/virtualbox/debian bionic contrib

在Ubuntu 18.04 LTS无头服务器上安装Oracle VirtualBox

用你的 Ubuntu 发行版的代码名字替换关键字 ‘bionic’,比如,‘xenial’、‘vivid’、‘utopic’、‘trusty’、‘raring’、‘quantal’、‘precise’、‘lucid’、‘jessie’、‘wheezy’、或 ‘squeeze‘。

然后,运行下列的命令去添加 Oracle 公钥:

  1. $ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

对于 VirtualBox 的老版本,添加如下的公钥:

  1. $ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

接下来,使用如下的命令去更新软件源:

  1. $ sudo apt update

最后,使用如下的命令去安装最新版本的 Oracle VirtualBox:

  1. $ sudo apt install virtualbox-5.2

添加用户到 VirtualBox 组

我们需要去创建并添加我们的系统用户到 vboxusers 组中。你也可以单独创建用户,然后将它分配到 vboxusers 组中,也可以使用已有的用户。我不想去创建新用户,因此,我添加已存在的用户到这个组中。请注意,如果你为 virtualbox 使用一个单独的用户,那么你必须注销当前用户,并使用那个特定的用户去登入,来完成剩余的步骤。

我使用的是我的用户名 sk,因此,我运行如下的命令将它添加到 vboxusers 组中。

  1. $ sudo usermod -aG vboxusers sk

现在,运行如下的命令去检查 virtualbox 内核模块是否已加载。

  1. $ sudo systemctl status vboxdrv

在Ubuntu 18.04 LTS无头服务器上安装Oracle VirtualBox

正如你在上面的截屏中所看到的,vboxdrv 模块已加载,并且是已运行的状态!

对于老的 Ubuntu 版本,运行:

  1. $ sudo /etc/init.d/vboxdrv status

如果 virtualbox 模块没有启动,运行如下的命令去启动它。

  1. $ sudo /etc/init.d/vboxdrv setup

很好!我们已经成功安装了 VirtualBox 并启动了 virtualbox 模块。现在,我们继续来安装 Oracle VirtualBox 的扩展包。

安装 VirtualBox 扩展包

VirtualBox 扩展包为 VirtualBox 访客系统提供了如下的功能。

  • 虚拟的 USB 2.0 (EHCI) 驱动
  • VirtualBox 远程桌面协议(VRDP)支持
  • 宿主机网络摄像头直通
  • Intel PXE 引导 ROM
  • 对 Linux 宿主机上的 PCI 直通提供支持

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读