首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
绝对乐成:HarmonyOS 4.0鸿蒙源码下载和编译 ...
返回列表
发新帖
绝对乐成:HarmonyOS 4.0鸿蒙源码下载和编译
[复制链接]
发表于 2026-1-27 07:21:34
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
目次
1.择要
2.条件条件
3.Ubuntu的准备
3.1安装
3.2迁徙
4.下载前的设置
4.1Shell 改 Bash
4.2安装 GIt 和 pip3
4.3设置Git和repo
4.4 安装下载工具集
4.5设置python表明器
5.拉取源码
5.1创建
存储
源码的文件夹
5.2拉取源码(repo+ssh)
6.编译源码
6.1Ubuntu内存设置
6.2方法一:导入编译好的Ubuntu
6.3方法二:当地编译Ubuntu
7.常见标题
7.1 3000错误
7.2 4000错误
7.3 Samba服务
7.4 参考
文档
1.择要
近期须要利用鸿蒙源码,下载比力轻易,但发现编译存在各种各样的标题,紧张是报3000、4000的错误,网上文章七零八落,办理标题的过程当中也耗费较长时间,特此写下这篇条记。
本文提供HarmonyOS 4.0的下载和编译方法,此中下载紧张通过repo+SSH举行下载。
编译笔者提供两种方法编译到
rk3568
上,
第一种方法
是笔者直接提供编译好的Ubuntu网盘链接(通过WSL2直接导入已经编译好的Ubuntu-20.04),第二种方法是通过下令当地举行编译,当地编译耗费约莫4小时左右。第一种方法,简单、快速,直接规避了标题,
第二种方法
,可以体验一下漫长的编译过程,哈哈,反复报Error人都麻了。
笔者主推第一种编译方法,假如读者利用第一种编译方法,只须要阅读第6节内容即可,由于各种设置和依靠已经提前安装完毕,不必再举行下载,只需导入Ubuntu压缩包,然后二次实行编译下令验证即可。
---------------------------------------------------------------------------------------------------------------------------------
2.条件条件
假造情况:WSL2(保举)、VMware、VirtualBox
Ubuntu
版本
:Ubuntu-20.04(保举)、Ubuntu-18.04
Windows体系:win10(保举)、win11
存储
:内存最少8G,越高越好,官方保举16G,外存140G,注意把Uunbu迁徙到体系盘之外
---------------------------------------------------------------------------------------------------------------------------------
3.Ubuntu的准备
假如读者已经提前安装好了Ubuntu,这一步可以省略
3.1安装
快速利用WSL2安装Ubuntu,参照笔者之前的文章,提供了WSL2和Ubuntu的安装方法,文章中是下载22.04,注意换成20.04
快速利用WSL2安装Ubuntu-CSDN博客
3.2迁徙
利用WSL2安装的Ubuntu默认装在C盘,注意迁徙到其他盘,C盘搞爆了就不好玩了。下面这篇文章当中是安装的22.04
版本
的,注意换成20.04
版本
快速迁徙WSL2上的Ubuntu-CSDN博客
---------------------------------------------------------------------------------------------------------------------------------
4.下载前的设置
以下下令均在Ubuntu中实行
4.1Shell 改 Bash
sudo dpkg-reconfigure dash
复制
代码
实行下令后选择 No
---------------------------------------------------------------------------------------------------------------------------------
4.2安装 GIt 和 pip3
Git是版本控制工具,pip3是python的包管理工具
sudo apt install git git-lfs python3-pip curl
复制
代码
mkdir ~/.pip
pip3 config set global.index-url https://mirrors.huaweicloud.com/repository/pypi/simple
pip3 config set global.trusted-host mirrors.huaweicloud.com
pip3 config set global.timeout 120
复制
代码
---------------------------------------------------------------------------------------------------------------------------------
4.3设置Git和repo
1.注册码云gitee帐号。
2.注册码云SSH公钥,请参考码云资助中央,内里有SSH是否设置乐成验证方法,紧张验证一下,否则后续拉取源码是出现标题。
3.设置用户信息。
[code][/code]
回复
使用道具
举报
返回列表
浏览过的版块
数据仓库与分析
DevOps与敏捷开发
移动端开发
人工智能
分布式数据库
Java
物联网
网络安全
涛声依旧在
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表