【鸿蒙】(一)Vmware虚拟机和Ubuntu安装

本文详细介绍了如何在Vmware虚拟机中安装Ubuntu操作系统,为鸿蒙(HarmonyOS)开发做准备。强调了虚拟机配置要点,如处理器内核、内存大小和磁盘容量,并提供了安装步骤和链接到官方学习手册,涵盖从基础概念到 ArkTS 开发的全方位教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

备注

  1. 虚拟机命名、用户名称、路径不能有汉字
    名称或者路径有汉字,导致输入失败或者安装失败
    2.虚拟机处理器内核总数(处理器数量 X 每个处理器的内核数量)不得超过电脑逻辑处理器总个数
  • 太少时,下载代码和编译非常缓慢;
  • 例如;我的电脑是 8 核,16 个逻辑处理器,虚拟机的处理器数量选择 1,每个处理器的内核数量选择 12;
    3.虚拟机内存配置不得超过电脑内存
  • 根据经验,虚拟内存=(电脑内存-6GB)/2。原因是虚拟机与电脑拷贝资料时,内存将会消耗 2 倍的虚拟机内存。
  • 例如:我的电脑内存 32GB,虚拟机分配内存 13GB。
    4.选择磁盘容量
  • 如果是做开发,磁盘空间配置至少 400GB 以上。因为截止 2023 年 12 月底,源代码占用 53GB,编译输出一共需要 108GB,编译时明确提示需要至少 100GB 空间,另外电脑上至少存放一套可执行的老代码。
  • 如果有一天提示你磁盘空间不够用的时候,去扩容会比较麻烦。
  1. 虚拟机安装目录
  • 虚拟机安装目录不建议放在 C 盘,同时选择的其他分区越大越好,至少超过 400GB。

安装 Vmware 虚拟机

1. 下载安装包

方式一:在官网下载 VMware Workstation 16 Pro 安装包
下载地址: https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html
在这里插入图片描述
方法二:在软件管家搜索 Vmware ,点一键安装即可
在这里插入图片描述

2. 安装 Vmware 虚拟机

双击下载好的 VMware 安装包,按图指示逐步操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

### 如何在 VMware 中设置配置鸿蒙 OS 虚拟机环境 #### 创建新的虚拟机 为了创建个新的虚拟机来运行鸿蒙操作系统,启动VMware并选择“创建新的虚拟机”。按照向导提示操作,选择自定义硬件兼容性版本。 #### 安装 Linux 发行版 由于鸿蒙系统本身并不直接支持作为宿主操作系统安装在虚拟环境中,因此通常的做法是在Ubuntu或其他Linux发行版上构建鸿蒙开发环境。选择合适的Guest Operating System类型为Linux,并指定具体的版本如Ubuntu 64-bit[^2]。 #### 配置虚拟机资源 合理分配CPU核心数、内存大小以及硬盘空间给新创建的虚拟机。对于编译工作负载较重的任务来说,建议至少分配8GB以上的RAM足够的处理器核心数量以加快编译速度。 #### 设置网络适配器模式 在网络连接选项里可以选择NAT或桥接模式以便让虚拟机能访问外部网络用于下载依赖包等目的;同时注意避免IP冲突的情况发生,可以通过手动设定静态IP的方式解决潜在的问题[^3]。 #### 编译环境准备 进入已安装好的Linux系统终端执行必要的软件源更新命令`sudo apt-get update && sudo apt-get upgrade -y`之后再继续安装所需的工具链其他依赖项。接着参照官方文档说明克隆鸿蒙项目仓库至本地并完成初始化过程。 #### 开始编译流程 切准备工作完成后就可以着手进行实际的编译任务了。切换目录到项目的根路径下并通过bash脚本来触发整个编译链条。等待段时间直至全部模块都被成功处理完毕即可获得目标产物文件夹内的输出成果[^4]。 ```shell cd ~/harmonyos ./build/prebuilts/download_mirror.sh source build/envsetup.sh lunch harmony-os-sdk-eng make all -j$(nproc --all) ``` #### 查看编译结果 旦编译结束,在Windows主机侧能够通过共享文件夹或者其他方式获取位于/home/用户名/project/harmony-out下的各类二进制映像文件供后续部署测试之用。 #### 处理多设备模拟需求 如果希望观察不同形态的应用表现形式,则需开启特定功能开关允许跨平台特性展现出来。不过需要注意的是这可能会暂时影响某些在线调试手段的有效性所以要权衡利弊做出适当调整[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值