当前位置: 首页 > article >正文

鸿蒙系统ubuntu开发环境搭建

        在RISC-V等平台移植鸿蒙系统OpenHarmony,需要使用linux环境进行代码的编译,为兼顾日常办公需要,可采用Windows+Ubuntu虚拟机的混合开发的环境,通过网络及文件夹共享,在主机和虚拟机之间共享文件数据。

工具准备:

        VMware-workstation-full-16.0.0-16894299.exe

        ubuntu-22.04.5-desktop-amd64.iso

        备注: VMware 14 存在闪崩现象,且网络配置、与主机的共享文件夹等配置复杂;

        ubuntu镜像下载地址:

 1)http://mirrors.aliyun.com/ubuntu-releases/

2) Index of /ubuntu-releases/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

安装步骤:

        (1)安装Vmware 16工具;

        

        (2)创建ubuntu虚拟机,选择镜像,安装系统;

  

    

备注:鸿蒙系统SDK包较大,即使使用mini版本,也需要占用100GB以上的磁盘空间。

        (3)网络配置

        主机网络配置,VMware Network Adapter VMnet8的IPV4配置为自动获取IP;

        VMware虚拟机网络设置为NAT模式。

        ubuntu系统的网络配置为DHCP模式:

修改网络配置指令:sudo nano /etc/netplan/01-netcfg.yaml

配置模版:
network:
  version: 2
  ethernets:
    ens33:
      dhcp4: yes
      
修改后保存应用:sudo netplan apply

启用ens33网络:sudo ip link set ens33 up

        (4)共享文件夹设置

        在虚拟机设置,添加共享文件夹,设置为“总是启用”。

ubuntu系统中,创建并挂载文件夹。

在mnt创建文件夹指令:

sudo mkdir hgfs


挂载指令:

sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

(5)从主机拷贝鸿蒙系统SDK或者通过git等网络工具下载

        根据具体的开发板,还需要下载编译工具、工具链、python等软件。


http://www.kler.cn/a/405887.html

相关文章:

  • 树莓派2 安装raspberry os 并修改成固定ip
  • 【2024亚太杯亚太赛APMCM C题】数学建模竞赛|宠物行业及相关产业的发展分析与策略|建模过程+完整代码论文全解全析
  • 【Vue】Vue指令
  • SAP B1 登陆报错解决方案 - 系统架构目录服务器选择
  • 《Python浪漫的烟花表白特效》
  • 7天掌握SQL - 第三天:MySQL实践与索引优化
  • Windows VScode+Latex环境
  • 华为IPD流程管理体系L1至L5最佳实践-解读
  • 《Shader 入门精要》学习笔记 茵蒂克丝
  • //动态内存分配
  • 深度学习笔记之BERT(二)BERT精简变体:ALBERT
  • 红帽(RHCE)工程师认证
  • 【STM32】BKP备份寄存器RTC实时时钟PWR电源控制
  • 革新车间照明,分布式IO模块引领智能制造新纪元
  • 【C++之STL】摸清 string 的模拟实现(中)
  • resnet50,clip,Faiss+Flask简易图文搜索服务
  • 信息收集系列(六):路径爬取与目录爆破
  • Flutter踩坑记录(三)-- 更改入口执行文件
  • 【MySQL实战45讲笔记】基础篇——事务隔离
  • OCR的技术发展及OCR厂商
  • E - 11/22 Subsequence题解
  • nvm安装node遇到的若干问题(vscode找不到npm文件、环境变量配置混乱、npm安装包到D盘)
  • 图像预处理之图像滤波
  • React-useEffect的使用
  • 任务通知的本质(任务通知车辆运行) 软件定时器的本质(增加游戏音效)
  • MybatisPlus编写join查询