1、安装git/git-lfs/python/curl,执行如下命令:

sudo apt install git git-lfs python3-pip curl

2、安装repo命令,执行如下命令:

# 创建目录
mkdir ~/bin

# 下载repo脚本
curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > ~/bin/repo

# 下载repo依赖的软件包
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests

3、配置用户信息

  1. 注册码云gitee帐号。

  2. 注册码云SSH公钥,请参考码云帮助中心

  3. 配置git用户信息,执行如下命令:

    git config --global user.name "yourname"
    git config --global user.email "your-email-address"
    git config --global credential.helper store
    
    • 创建目录,用于存放OpenHarmony源码。

    • 如果使用非root用户账号,完成下面指令。

    • # 确保 Python 能识别用户安装的模块
      export PYTHONPATH=$HOME/.local/lib/python3.8/site-packages:$PYTHONPATH

    3、拉取代码

    repo init -u https://gitee.com/openharmony/manifest -b OpenHarmony-5.1.0-Release --no-repo-verify
    repo sync -c
    repo forall -c 'git lfs pull'

    4、编译

    sudo apt install ninja-build // 安装编译工具
    ninja --version
    source build/build_scripts/env_setup.sh //加载环境

    Logo

    讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

    更多推荐