如何在 Debian Linux 9 上安装 VirtualBox

2023-11-07

虚拟盒子是一款开源跨平台虚拟化软件,允许您同时运行多个来宾操作系统(虚拟机)。

本教程介绍如何在 Debian 9 上安装最新的 VirtualBox 6.0。

先决条件#

您需要以以下身份登录具有 sudo 访问权限的用户能够在 Debian 系统上安装软件包。

从 Oracle 存储库安装 VirtualBox#

从 Debian 9 开始,官方 Debian 存储库中不再提供 VirtualBox 软件包。我们将从 Oracle 存储库安装 VirtualBox。

在撰写本文时,VirtualBox 的最新版本是 6.0 版本。在继续执行后续步骤之前,您应该检查VirtualBox下载页面查看是否有新版本可用。

在 Debian Linux 上安装 VirtualBox 是一个相对简单的过程,只需几分钟:

  1. 首先使用以下命令将 Oracle VirtualBox 存储库的 GPG 密钥导入到您的系统wget 命令 :

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

    两个命令都应该输出OK这意味着密钥已成功导入,并且此存储库中的包将被视为受信任。

  2. 接下来,将 VirtualBox 存储库添加到您的源列表中:

    sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

    $(lsb_release -cs)将打印 Debian 代号。在我们的例子中,那就是stretch.

    如果您收到一条错误消息说add-apt-repository command not found,安装software-properties-common包裹。

  3. 启用 VirtualBox 存储库后,更新 apt 软件包列表并安装最新版本的 VirtualBox 6.0:

    sudo apt update && sudo apt install virtualbox-6.0

至此,VirtualBox 已安装并可以使用。

安装 VirtualBox 扩展包#

VirtualBox 扩展包为访客计算机提供了多种有用的功能,例如虚拟 USB 2.0 和 3.0 设备、RDP 支持、图像加密等。

下载扩展包文件wget :

wget https://download.virtualbox.org/virtualbox/6.0.0/Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack
确保扩展包的版本与 VirtualBox 版本匹配。

下载完成后,运行以下命令来安装扩展包:

sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack

您将收到 Oracle 许可证并提示您接受其条款和条件。

Do you agree to these license terms and conditions (y/n)?

Type y并击中Enter。安装完成后,您将看到以下输出:

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".

启动 VirtualBox#

现在 VirtualBox 已安装在您的 Debian 系统上,您可以通过键入以下命令从命令行启动它:

virtualbox

或者,如果您使用 Xfce 作为桌面环境,请单击 VirtualBox 图标 (Applications -> System -> Oracle VM VirtualBox).

当您第一次启动 VirtualBox 时,应该会出现如下窗口:

如果您使用的是 KDE,请通过单击 VirtualBox 图标启动 VirtualBoxKDE menu -> System -> Oracle VM VirtualBox.

GNOME 用户可以通过单击 VirtualBox 图标来启动 VirtualBox:Applications -> System Tools -> Oracle VM VirtualBox.

结论#

您已经学习了如何在 Debian 9 计算机上安装 VirtualBox。您现在可以安装您的第一台 Windows 或 Linux 客户机。如需了解有关 VirtualBox 的更多信息,请访问官方VirtualBox 文档 page.

如果您有任何疑问,请在下面留言。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Debian Linux 9 上安装 VirtualBox 的相关文章

随机推荐

  • 如何在 Ubuntu 18.04 上安装 Skype

    Skype是世界上最受欢迎的通信应用程序之一 可让您免费进行在线音频和视频通话 并以经济实惠的价格拨打全球手机和固定电话 Skype 不是开源应用程序 也不包含在 Ubuntu 存储库中 在本教程中 我们将向您展示如何在 Ubuntu 18
  • 如何在 Debian 10 上安装 MariaDB

    MariaDB 是一个开源 多线程关系数据库管理系统 向后兼容 MySQL 的替代品 MariaDB 是 Debian 中 MySQL 的默认实现 本教程介绍如何在 Debian 10 上安装 MariaDB 在 Debian 10 上安装
  • 如何在 Debian 10 上设置 Nginx 服务器块

    服务器块是一种 Nginx 指令 它定义特定域的设置 允许您在一台服务器上运行多个网站 对于每个网站 您可以设置网站文档根目录 包含网站文件的目录 创建单独的安全策略 使用不同的 SSL 证书等等 本文介绍如何在 Debian 10 上设置
  • 如何在 Ubuntu 20.04 上安装 Google Chrome 网络浏览器

    谷歌浏览器是世界上使用最广泛的网络浏览器 它是专为现代网络构建的快速 易于使用且安全的浏览器 Chrome 适用于所有主要操作系统和硬件平台 并允许您在所有设备上同步书签 历史记录和密码 本文介绍如何在 Ubuntu 20 04 上安装 G
  • 如何在 Ubuntu 20.04 上安装 TeamViewer

    团队查看器是一个跨平台解决方案 用于远程控制 网络会议 桌面共享和计算机之间的文件传输 本文介绍如何在 Ubuntu 20 04 上安装 TeamViewer 先决条件 您需要以 root 或用户身份登录须藤访问能够在 Ubuntu 系统上
  • 如何在 CentOS 7 上挂载 exFAT 驱动器

    exFAT 扩展文件分配表 是 Microsoft 专有的文件系统 针对 SD 卡和 USB 闪存驱动器等闪存设备进行了优化 它旨在取代旧的 32 位 FAT32 文件系统 该系统无法存储大于 4 GB 的文件 最新版本的 Windows
  • 如何在 Python 中检查文件或目录是否存在

    在编写 Python 脚本时 您可能希望仅在文件或目录存在或不存在时执行特定操作 例如 您可能想要读取数据或将数据写入配置文件 或者仅在文件不存在时才创建该文件 在Python中 有很多不同的方法来检查文件是否存在并确定文件的类型 本教程展
  • 如何在 Debian 10 上安装和使用 PHP Composer

    Composer是 PHP 的依赖管理器 类似于Node js 的 npm or Python 的点子 Composer 将提取您的项目所依赖的所有必需的 PHP 包并为您管理它们 它用于所有现代 PHP 框架和平台 例如 Laravel
  • 如何在 Ubuntu 18.04 上使用 Apache 安装和保护 phpMyAdmin

    phpMyAdmin 是一个开源 PHP 应用程序 旨在通过基于 Web 的界面处理 MySQL 和 MariaDB 服务器的管理 phpMyAdmin 允许您管理 MySQL 数据库 用户帐户和权限 执行 SQL 语句 以各种数据格式导入
  • 如何在 Debian 10 上设置 SSH 密钥

    Secure Shell SSH 是一种加密网络协议 用于客户端和服务器之间的安全连接 支持各种身份验证机制 加密连接可用于在服务器上执行命令 X11 隧道 端口转发等 基于密码和公钥是两种最常见的身份验证机制 使用公钥进行认证是基于数字签
  • 如何在 CentOS 7 上设置 OpenVPN 服务器

    无论您是想在连接不可信的公共 Wi Fi 网络时安全可靠地访问互联网 绕过地理限制内容还是允许您的同事在远程工作时安全地连接到您的公司网络 使用 VPN 都是最佳解决方案 VPN 允许您连接到远程 VPN 服务器 使您的连接加密且安全 并通
  • 如何在 CentOS 7 上安装 TeamViewer

    团队查看器是一个跨平台的解决方案 可用于计算机之间的远程控制 桌面共享和文件传输 TeamViewer 是专有计算机软件 不包含在 CentOS 存储库中 在本教程中 我们将逐步完成在 CentOS 7 上安装 TeamViewer 所需的
  • Linux 重启(重启)命令

    当内核更新时 除非您使用Livepatch或KernelCare 否则您需要重新启动Linux系统 在其他情况下也可能需要重新启动系统 例如 排除硬件问题 安装应用程序等时 如果您运行的是无头 Linux 服务器 您需要知道如何从命令行重新
  • 如何创建可启动的 Linux USB 驱动器

    通常 在笔记本电脑或 PC 上安装某些 Linux 发行版的全新副本时 您需要一个包含要安装的发行版的可启动 USB 本教程将引导您完成在 Windows macOS 和 Linux 计算机上创建可启动 Linux USB 记忆棒所需的步骤
  • 如何在 Debian 10 上安装 Visual Studio Code

    视觉工作室代码是微软开发的免费开源跨平台代码编辑器 它具有内置的调试支持 嵌入式Git控制 语法突出显示 代码完成 集成终端 代码重构和片段 可以使用扩展来扩展 Visual Studio Code 功能 本教程介绍如何在 Debian 1
  • 如何检查 PostgreSQL 版本

    PostgreSQL 通常简称为 Postgres 是一个开源通用对象关系数据库管理系统 在某些情况下 了解系统上安装并运行的 PostgreSQL 服务器版本可能很重要 例如 如果您要安装需要特定 PostgreSQL 版本的应用程序 则
  • 如何在 Ubuntu 20.04 上安装 R

    R 是一种开源编程语言和免费环境 专门从事统计计算和图形表示 它主要由统计学家和数据挖掘人员用于开发统计软件和执行数据分析 本文介绍了在 Ubuntu 20 04 上安装 R 所需的步骤 先决条件 在继续本教程之前 请确保您已满足以下先决条
  • 如何在 Debian 10 上安装 TeamViewer

    团队查看器是一款跨平台应用程序 可用于远程控制 桌面共享 在线会议以及计算机之间的文件传输 本教程介绍如何在 Debian 10 Buster 上安装 TeamViewer 先决条件 在继续本教程之前 请确保您以以下身份登录具有 sudo
  • 如何在 Python 中注释

    编写 Python 代码时 让代码简洁且易于理解始终是一个好习惯 组织代码 为变量和函数指定描述性名称是实现此目的的几种方法 提高代码可读性的另一种方法是使用注释 注释是用于解释代码的人类可读的解释或注释 例如 如果您编写了一个复杂的正则表
  • 如何在 Debian Linux 9 上安装 VirtualBox

    虚拟盒子是一款开源跨平台虚拟化软件 允许您同时运行多个来宾操作系统 虚拟机 本教程介绍如何在 Debian 9 上安装最新的 VirtualBox 6 0 先决条件 您需要以以下身份登录具有 sudo 访问权限的用户能够在 Debian 系