Oracle的免费和开源产品VirtualBox是专用于桌面操作系统的出色虚拟化工具。 与另一个虚拟化工具Linux上的VMWare Workstation相比,我更喜欢它。

您可以使用虚拟化软件(例如VirtualBox)在虚拟机中安装和使用其他操作系统。

例如,你可以在 Windows 上的 VirtualBox 中安装 Linux。同样地,你也可以用 VirtualBox 在 Linux 中安装 Windows。

你也可以用 VirtualBox 在你当前的 Linux 系统中安装别的 Linux 发行版。事实上,这就是我用它的原因。如果我听说了一个不错的 Linux 发行版,我会在虚拟机上测试它,而不是安装在真实的系统上。当你想要在安装之前尝试一下别的发行版时,用虚拟机会很方便。

在本新手教程中,我将向你展示在 Ubuntu 和其他基于 Debian 的 Linux 发行版上安装 VirtualBox 的各种方法。

在 Ubuntu 和基于 Debian 的 Linux 发行版上安装 VirtualBox

这里提出的安装方法也适用于其他基于 Debian 和 Ubuntu 的 Linux 发行版,如 Linux Mint、elementar OS 等。

方法 1:从 Ubuntu 仓库安装 VirtualBox

优点:安装简便

缺点:较旧版本

在 Ubuntu 上下载 VirtualBox 最简单的方法可能是从软件中心查找并下载。

你也可以使用这条命令从命令行安装:

sudo apt install virtualbox

然而,如果在安装前检查软件包版本,你会看到 Ubuntu 仓库提供的 VirtualBox 版本已经很老了。

举个例子,在写下本教程时 VirtualBox 的最新版本是 6.0,但是在软件中心提供的是 5.2。这意味着你无法获得最新版 VirtualBox 中引入的新功能。

方法 2:使用 Oracle 网站上的 Deb 文件安装 VirtualBox

优点:安装简便,最新版本

缺点:不能更新

如果你想要在 Ubuntu 上使用 VirtualBox 的最新版本,最简单的方法就是使用 Deb 文件。

Oracle 为 VirtiualBox 版本提供了开箱即用的二进制文件。如果查看其下载页面,你将看到为 Ubuntu 和其他发行版下载 deb 安装程序的选项。

然而,这种方法的问题在于你不能自动更新到最新的 VirtualBox 版本。唯一的办法是移除现有版本,下载最新版本并再次安装。不太方便,是吧?

方法 3:用 Oracle 的仓库安装 VirtualBox

优点:自动更新

缺点:安装略微复杂

现在介绍的是命令行安装方法,它看起来可能比较复杂,但与前两种方法相比,它更具有优势。你将获得 VirtualBox 的最新版本,并且未来它还将自动更新到更新的版本。我想那就是你想要的。

要通过命令行安装 VirtualBox,请在你的仓库列表中添加 Oracle VirtualBox 的仓库。添加 GPG 密钥以便你的系统信任此仓库。现在,当你安装 VirtualBox 时,它会从 Oracle 仓库而不是 Ubuntu 仓库安装。如果发布了新版本,本地 VirtualBox 将跟随一起更新。让我们看看怎么做到这一点:

首先,添加仓库的密钥。你可以通过这一条命令下载和添加密钥:

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

Mint 用户请注意:

下一步只适用于 Ubuntu。如果你使用的是 Linux Mint 或其他基于 Ubuntu 的发行版,请将命令行中的 $(lsb_release -cs) 替换成你当前版本所基于的 Ubuntu 版本。例如,Linux Mint 19 系列用户应该使用 bionic,Mint 18 系列用户应该使用 xenial,像这样:

sudo add-apt-repository “deb [arch=amd64] **bionic** contrib“`

现在用以下命令来将 Oracle VirtualBox 仓库添加到仓库列表中:

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

如果你有读过我的文章检查 Ubuntu 版本,你大概知道 lsb_release -cs 将打印你的 Ubuntu 系统的代号。

注:如果你看到 “add-apt-repository command not found” 错误,你需要下载 software-properties-common 包。

现在你已经添加了正确的仓库,请通过此仓库刷新可用包列表并安装 VirtualBox:

sudo apt update && sudo apt install virtualbox-6.0

提示:一个好方法是输入 sudo apt install virtualbox- 并点击 tab 键以查看可用于安装的各种 VirtualBox 版本,然后通过补全命令来选择其中一个版本。

如何从 Ubuntu 中删除 VirtualBox

现在你已经学会了如何安装 VirtualBox,我还想和你提一下删除它的步骤。

如果你是从软件中心安装的,那么删除它最简单的方法是从软件中心下手。你只需要在已安装的应用程序列表中找到它,然后单击“删除”按钮。

另一种方式是使用命令行:

sudo apt remove virtualbox virtualbox-*

请注意,这不会删除你用 VirtualBox 安装的操作系统关联的虚拟机和文件。这并不是一件坏事,因为你可能希望以后或在其他系统中使用它们是安全的。

最后…

我希望你能在以上方法中选择一种安装 VirtualBox。我还将在另一篇文章中写到如何有效地使用 VirtualBox。目前,如果你有点子、建议或任何问题,请随时在下面发表评论。

如何在虚拟机安装鸿蒙os,VirtualBox安装教程相关推荐

  1. IPAD 安装win8 苏菲安装Mac OS iphone安装安卓

    要是IPAD 能装win8 苏菲安装Mac OS  iphone安装安卓     该多好啊 ================== 黑苹果驱动之家 http://it360.org.cn

  2. 华为平板能安装linux软件吗,华为鸿蒙OS能安装在我们的电脑、笔记本、平板和手机上吗...

    有很多人可能都想问:华为鸿蒙OS(操作系统)能否安装在我们的电脑.笔记本.平板和手机设备上?其实答案很简单,由于华为鸿蒙OS是基于Linux内核的且兼容Android应用,如果你的设备能够安装Linu ...

  3. Swift之 vm10虚拟机安装Mac OS X10.10教程

    VM10装Mac OS X 10.9.3及更新到Mac OS X 10.10,让你的windows也能玩Swift .   近期WWDC放出终极大招--新的编程语言Swift(雨燕),导致一大波程序猿 ...

  4. 明天上线!部分开发者手机已安装鸿蒙OS:超流畅,可装安卓应用

    日前,华为消费者业务软件部总裁王成录确认,将于12月16日在北京发布鸿蒙OS 2.0手机开发者Beta版本. 据悉,此次发布活动开发者可以第一时间感知鸿蒙OS 2.0手机开发者Beta版,同时了解合作 ...

  5. 华为鸿蒙os下载安装,华为鸿蒙系统安装包

    华为鸿蒙系统安装包下载是华为打造的最新安卓手机系统,华为鸿蒙系统可以让手机.穿戴设备.PC等终端之间连接更稳定,下载之后手机使用更流畅,可以说是2020年最好的安卓系统,功能强大很稳定,感兴趣的用户快 ...

  6. 车机如何安装鸿蒙os,鸿蒙小车安装详细教程

    下午接到快递电话就马不停蹄的去拿,心里别说多激动了,然后到下班以后就开始开箱安装. 步入正题: 鸿蒙小车的说明文档在下面. 鸿蒙小车零件说明: WiFi主板,通用底板,显示板,NFC板,机器人板,智能 ...

  7. 车机如何安装鸿蒙os,跨平台的鸿蒙OS,会如何影响车机领域?

    如今的85.90后,已经成长为汽车消费市场的主力军.这个群体可以说是随着互联网的发展而成长,现在的生活也在被各种各样的屏幕来包围.可以说,缺少了屏幕的加持连同生活都会出现不同的情况. 不少互联网企业看 ...

  8. tcl电视安装鸿蒙os,TCL电视安装第三方软件的正确姿势!亲测有效

    原标题:TCL电视安装第三方软件的正确姿势!亲测有效 智能电视的最大便捷之处在于,依托各类丰富的软件,满足看直播.看高清大片等各种需求.TCL智能电视也不例外,但是很多用户并不清楚如何安装第三方软件, ...

  9. 华为平板电脑安装鸿蒙OS,华为MatePad Pro2入网,预装鸿蒙OS、搭载麒麟9000

    华为MatePad Pro2入网,预装鸿蒙OS.搭载麒麟9000 2021-03-30 16:49:53 93点赞 66收藏 187评论 去年五月,华为推出了Mate系列首款平板电脑--华为MateP ...

  10. 平板电脑安装鸿蒙OS,预装鸿蒙OS!华为MatePad Pro2入网:搭载麒麟9000

    去年五月份,华为推出Mate系列首款5G平板电脑--华为MatePad Pro 5G,该机搭载了当时顶级的麒麟990芯片,配备2K显示屏,售价5299元起. 此前有消息称,华为将在近期发布平板Mate ...

最新文章

  1. Struts2请求参数合法性校验机制
  2. delphi 窗体透明详解TransparentColorValue,窗体透明控件不透明
  3. 搭建Docker环境---私有仓库registry搭建
  4. oracle排序非英文最后,Oracle中中文、数字,英文混杂形式的字段进行排序的方法...
  5. 【ASP.NET MVC 学习笔记】- 10 Controller和Action(1)
  6. 极大似然估计与贝叶斯定理
  7. ASP.NET Core MVC 配置全局路由前缀
  8. 惊呼!JavaScript基本数据类型和引用数据类型详解
  9. android 多线程 场景,精选Android初中级面试题 (三): 深探Handler,多线程,Bitmap
  10. Cloud Toolkit 部署应用到阿里云轻量应用服务器
  11. 虚拟ip weblogic服务器,虚拟IP是什么
  12. 2019-06-03 Java学习日记之多线程下GUI
  13. Android从Assets复制文件到本地
  14. Flutter——实现flow布局,自定义绘制子控件
  15. 2022年帝国CMS7.5内核精仿《5288商机网》二次开发多个功能,运营级
  16. UR机器人编译错误收集
  17. iOS iPhone X 适配
  18. Numpy中一维数组的shape如何理解
  19. 中国传统节日网页html,【学习在线】中国传统节日的形成和发展
  20. Cynthia项目缺陷管理系统

热门文章

  1. 无纸化办公中如何保护数据安全
  2. 毕业设计管理系统Part4:教师上传课题,修改课题,删除课题
  3. caj转pdf的方法
  4. matlab汽车仿真实例,基于MATLAB的车辆工程仿真实例
  5. dw常用标签_Dreamweaver制作基本标签
  6. Origin拟合Gompertz模型描述产甲烷过程
  7. (完整体系教程)使用 Arduino 控制伺服电机
  8. 数据库实验 实验一 数据库创建与管理
  9. 数据库实验一——数据库定义与操作语言实验
  10. 2.(echarts篇)echarts颜色地图边缘高亮