引言

本篇首先在Win10中安装虚拟机工具软件VMware Workstation Player;然后按照鸿蒙设备开发环境的要求,用VMware Workstation Player创建一个虚拟机;最后在虚拟机上安装Ubuntu20.04系统。

鸿蒙设备开发环境对虚拟机的要求:

(1)Ubuntu20.04及以上版本。

(2)系统的用户名不能包含中文字符。

(3)内存:建议8GB及以上(轻量/小型系统);建议16GB及以上(标准系统)。

(4)硬盘:建议32GB及以上(轻量系统);建议固态硬盘64GB及以上(小型系统);建议固态硬盘128GB及以上(小型系统)。

一、安装虚拟机软件

在Windows下安装虚拟机,大多使用两种工具:VMware和 VirtualBox。

(1)VirtualBox是一款开源的虚拟工具。

(2)VMware分为VMware Workstation Pro、 VMware Workstation Player。对于笔者而言,两者最重要的区别是:Pro体验期结束后收费、Player免费。

打开 VMware Workstation Player的网址,可以查看到VMware Workstation Player与VMware Workstation Pro的详细区别。

https://www.vmware.com/products/workstation-player.html(英文)

https://www.vmware.com/cn/products/workstation-player.html(中文)

1、下载安装程序。

在 VMware Workstation Player的首页中,单击“DOWNLOAD FOR FREE”进入下载页面,选择并下载安装程序,例如:VMware-player-full-16.2.2-19200509.exe。

2、运行安装程序,如果出现下图所示,重启计算机。

3、再次运行安装程序,如果出现下图所示,先卸载之前安装的Vmware软件。

4、再次运行安装程序,按下面的步骤完成安装。

(1)单击“下一步”。


(2)接受许可协议,单击“下一步”。

(3)更改安装位置,单击“下一步”。

(4)这两项可选/可不选,单击“下一步”。

(5)单击“下一步”。

(6)单击“安装”。

(7)单击“完成”。

(8)选择“免费”,单击“继续”。

(9)单击“完成”。

二、创建一个虚拟机,安装Ubuntu系统

1、下载Ubuntu 20.04的ISO镜像。

下载地址:https://cn.ubuntu.com/download/desktop

下载页面展示的是Ubuntu的最新版本,如果要下载其它版本,可到“其他下载”页面下载。本文中下载的是Ubuntu 20.04 桌面版(64位)。

2、启动VMware Player,在主页中点击“创建新虚拟机”。

3、单击“浏览”按钮,找到已经下载的Ubuntu 20.04的ISO镜像文件,然后单击“下一步”。

4、设置虚拟机的全名、用户名和密码,然后“下一步”。注:当虚拟机与其它计算机打交道时,用 “全名”指代自己。

5、设置要创建的虚拟机的名称和位置,然后单击“下一步”。注:VMware Player创建虚拟机时,会根据这个虚拟机名称,在指定的位置生成一个同名的虚拟机文件,如:VM_Dandelion.vmx;用VMware Player打开虚拟机时,就是去打开一个vmx文件。也就是说,这一步设置的虚拟机名称是给VMware Player用的。

6、指定磁盘容量,将磁盘存为单个或多个文件,然后单击“下一步”。

7、单击“自定义硬件”。

8、建议将虚拟内存和处理器设置成宿主计算机实际资源的一半,比如我的计算机有12个核和16GB内存,就分给虚拟机6个核和8GB内存;将网络适配器设置成“桥接模式”;然后单击“关闭”。

9、确认勾选“创建后自动开启此虚拟机”,然后单击“完成”。

10、自动开始安装Ubuntu系统,耐心等待。注:要连上互联网,才能自动安装open-vm-tools;否则,在安装完系统后用下面的终端命令手动安装:sudo apt-get install open-vm-tools

11、Ubuntu系统安装完成后,自动启动,进入登录页面,输入密码登录。

12、按照下图完成一些设置。

13、如果提示更新,按下图更新。

在Win10中安装虚拟机:VMware Workstation Player+Ubuntu20.04相关推荐

  1. 【2021年最新版】安装虚拟机 VMware Workstation + 安装Linux操作系统 + 输出“Hello World”

      该文章旨在帮助 Linux 初学者快速安装 虚拟机 和 Linux操作系统,并手把手指导如何输出第一句 "Hello World!",不涉及过深的理论知识. 文章目录 一.最终 ...

  2. win7 win10系统 安装虚拟机VMware教程

    虚拟机版本是"VMware-workstation-full-8.0.3"或者是"VMwareworkstation-full-10.0.1" 以下便是网盘的下 ...

  3. VMware Workstation Player虚拟机个人免费版

    vmware workstation player对于个人用户免费,vmware workstation pro适合商业用途,为收费软件,一般普通用户只需要用vmware workstation pl ...

  4. VMware Workstation Player与VMware Workstation Pro的区别

    linux开发与学习,免不了安装虚拟机. 想想自己最开始只有一台电脑,为了体验最有滋味的linux(划重点),直接装了个双系统.之后就是各种苦不堪言:在ubuntu学着做着,为了个工具不得不关机重启回 ...

  5. VM虚拟机安装篇·VMware Workstation Pro(虚拟机)安装Win10操作系统(图文介绍超详细)

    VMware Workstation Pro(虚拟机)安装Win10操作系统(图文介绍适合小白) 文章目录 VMware Workstation Pro(虚拟机)安装Win10操作系统(图文介绍适合小 ...

  6. VMware ESXI 7服务器中安装虚拟机(全过程超详细含中英文对照,附应知必会的理论基础和常见故障解决方案)

             这次更新是延续上次"VMware ESXI7.0的安装与配置", 主要内容是在"VMware ESXI 7服务器中安装虚拟机".        ...

  7. 虚拟机VMware Workstation安装与使用的一点总结,VMwarews6.0.2完美中文绿色精简版下载...

    虚拟机是个软件,安装后可用来创建虚拟机,在虚拟机上再安装系统,在这个虚拟系统上再安装应用软件,所有应用就像操作一台真正的电脑,因此,我们可以利用虚拟机学习安装操作系统.学用Ghost.分区,格式化,测 ...

  8. 虚拟机VMware Workstation安装Linux服务器Debian11系统详细教程

    虚拟机VMware Workstation安装Linux服务器Debian11系统详细教程如下: 准备好: 1.安装好虚拟机VMware Workstation 2.从Linux开源镜像下载的debi ...

  9. 在win10中安装xp虚拟机的教程--win10专业版

    为了在自己的win10系统上检测某些软件,一些用户通常会自己安装一个xp系统虚拟机,以避免测试程序对主系统的损坏.还有用户是因为win10系统上有许多以前的游戏不能玩,大型单机游戏xp又玩不了,能不能 ...

最新文章

  1. 资讯类产品的数据驱动增长方法论
  2. 优化UGC流程,获得图文并茂游记so easy
  3. TCP三次握手及关闭时的2MSL分析
  4. PHP获取用户ip、地理位置、浏览器和系统信息
  5. 七 内置锁 wait notify notifyall; 显示锁 ReentrantLock
  6. vb 通过php连接mysql数据库连接_PHP连接MySQL数据库的几种方法
  7. mysql 用户管理表_mysql用户管理
  8. Windows文件服务器会话清理,在 Windows Server 上使用磁盘清理
  9. Python中超类是如何知道自己被继承的
  10. 开发安卓app游戏_「安卓APP开发流程」安卓APP如何开发的?
  11. Atitit nodejs js 获取图像分辨率 尺寸 大小 宽度 高度
  12. 金融产品经理的能力修炼精进指南
  13. jspstudy oracle,SQL不走索引的几种常见情况
  14. 思科交换机命令大全 一
  15. Excel VBA 合并单元格适应分页打印
  16. 以下使用计算机的不良习惯,1.以下使用计算机的不好习惯是( )。 A. 关机前退出所有正在执行的应用程序 B. 使用标准的文件扩展名 C....
  17. 20181217股市复盘
  18. 算法训练一(贪心、二分)(含解题思路)(上)
  19. 数组下标越界异常是如何产生的
  20. 耳机接口规则_线控缘何不兼容 3.5mm耳机接口的奥秘

热门文章

  1. 明日之后服务器维修公告维修,《明日之后》排队问题维护进度公告
  2. c语言delay和while,c语言中delay的用法
  3. 应届毕业生找软件测试工作实习的心得(一)
  4. 1 5 php,直接可以拿来用的PHP惯用功能代码片段(1~5)
  5. 机器人仿真控制(以ABB为例)
  6. Delphi实现win10视频壁纸
  7. 支付宝及时到账支付成功返回信息
  8. C# C++ 互操作:C++向C#输出不定长数组或指针的实现
  9. 自制副业神器!微信对话视频生成器
  10. Keil5快速下载支持包