国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【開源鴻蒙】下載 OpenHarmony 4.0 源代碼和工具鏈

這篇具有很好參考價(jià)值的文章主要介紹了【開源鴻蒙】下載 OpenHarmony 4.0 源代碼和工具鏈。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


本文介紹了如何下載開源鴻蒙(OpenHarmony)操作系統(tǒng)源碼,該方法可以用于下載OpenHarmony最新開發(fā)版本(master分支)或者4.0 Release、3.2 Release等發(fā)布版本。

本文基于Ubuntu 22.04進(jìn)行操作,Ubuntu其他版本也同樣可行,包括 20.04, 18.04。

OpenHarmony架構(gòu)圖:

開源鴻蒙代碼下載,OpenHarmony 開發(fā)筆記,OpenHarmony,鴻蒙,git,repo,Linux

一、準(zhǔn)備命令工具

本節(jié)介紹如何準(zhǔn)備命令行工具,具體包括git/repo/python。

OpenHarmony代碼托管在碼云服務(wù)器上,下載單個(gè)代碼倉通常使用git命令行工具,下載所有代碼倉需要使用repo命令行工具。repo命令行工具是由Python開發(fā)的,因此開始之前,需要線安裝git/git-lfs/python等命令行工具。

安裝git/git-lfs/python/curl,執(zhí)行如下命令:

sudo apt install git git-lfs python3-pip curl

安裝repo命令,執(zhí)行如下命令:

mkdir ~/bin
curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > ~/bin/repo
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests

二、配置git和SSH公鑰

本節(jié)介紹如何配置本地git用戶名和郵箱,以及碼云SSH公鑰(使用ssh協(xié)議下載必須配置):

  1. 注冊(cè)碼云gitee帳號(hào)。

  2. 注冊(cè)碼云SSH公鑰,請(qǐng)參考碼云幫助中心。

  3. 配置git用戶信息,執(zhí)行如下命令:

    git config --global user.name "yourname"
    git config --global user.email "your-email-address"
    git config --global credential.helper store
    
  4. 創(chuàng)建目錄,用于存放OpenHarmony源碼,執(zhí)行如下命令:

    mkdir -p ~/ohos/openharmony
    cd ~/ohos/openharmony
    

三、下載OpenHarmony源碼

3.1 使用ssh協(xié)議下載(推薦)

通過repo + ssh 下載(需注冊(cè)公鑰,請(qǐng)參考碼云幫助中心)。

  • 從版本分支獲取源碼??色@取該版本分支的最新源碼,包括版本發(fā)布后在該分支的合入。

    repo init -u git@gitee.com:openharmony/manifest.git -b OpenHarmony-4.0-Release --no-repo-verify
    repo sync -c
    repo forall -c 'git lfs pull'
    
  • 從版本發(fā)布Tag節(jié)點(diǎn)獲取源碼??色@取與版本發(fā)布時(shí)完全一致的源碼。

    repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-v4.0-Release --no-repo-verify
    repo sync -c
    repo forall -c 'git lfs pull'
    

3.2 使用https協(xié)議下載

通過repo + https 下載。

  • 從版本分支獲取源碼。可獲取該版本分支的最新源碼,包括版本發(fā)布后在該分支的合入。

    repo init -u https://gitee.com/openharmony/manifest -b OpenHarmony-4.0-Release --no-repo-verify
    repo sync -c
    repo forall -c 'git lfs pull'
    
  • 從版本發(fā)布Tag節(jié)點(diǎn)獲取源碼??色@取與版本發(fā)布時(shí)完全一致的源碼。

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

四、下載編譯工具鏈

代碼下載完成后,還需要執(zhí)行prebuilts_download.sh腳本,下載編譯工具鏈,執(zhí)行如下命令:

bash build/prebuilts_download.sh

這個(gè)腳本會(huì)創(chuàng)建prebuilts目錄,并將邊回憶工具鏈下載、解壓到這個(gè)目錄下。

以上全部完成后,磁盤空間占用50G:

開源鴻蒙代碼下載,OpenHarmony 開發(fā)筆記,OpenHarmony,鴻蒙,git,repo,Linux

五、參考鏈接

本文主要參考了OpenHarmony文檔倉,里面由其他版本的發(fā)布說明(Release Note),根據(jù)其他版本的發(fā)布說明,也可以下載其他版本的源代碼。文章來源地址http://www.zghlxwxcb.cn/news/detail-849368.html

  1. zh-cn/release-notes · OpenHarmony/docs - 碼云 - 開源中國(guó) (gitee.com)
  2. zh-cn/release-notes/OpenHarmony-v4.0-release.md · OpenHarmony/docs - Gitee.com

到了這里,關(guān)于【開源鴻蒙】下載 OpenHarmony 4.0 源代碼和工具鏈的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 抖音seo源碼-源代碼開發(fā)搭建-開源部署操作日志

    抖音seo源碼-源代碼開發(fā)搭建-開源部署操作日志

    ? 抖音seo源碼開發(fā)是一項(xiàng)非常重要的技術(shù),在抖音上,有很多視頻,如果你想讓自己的視頻脫穎而出,那么就需要優(yōu)化自己的seo源碼。不過,為了保護(hù)用戶的隱私,抖音并不公開其seo算法的細(xì)節(jié),因此需要開發(fā)者自己探索。抖音SEO矩陣系統(tǒng)源碼開發(fā)功能模型是指在抖音平臺(tái)上

    2024年02月13日
    瀏覽(23)
  • 智能送藥小車完整版【電賽、課設(shè)】開源(含源代碼)

    智能送藥小車完整版【電賽、課設(shè)】開源(含源代碼)

    目錄 任務(wù)要求 摘要 1、前言 2、系統(tǒng)方案設(shè)計(jì) 3、理論分析與計(jì)算 3.1 病房選擇: 3.2 電機(jī)引腳及狀態(tài) 3.3 灰度傳感器及電機(jī)狀態(tài) 4、系統(tǒng)電路設(shè)計(jì)與仿真 4.1系統(tǒng)硬件框圖 4.2 單片機(jī)最小板電路 4.3 驅(qū)動(dòng)電路設(shè)計(jì) 4.4?灰度傳感器設(shè)計(jì) 5、系統(tǒng)軟件設(shè)計(jì) 6、系統(tǒng)測(cè)試及結(jié)果分析 6.1 系

    2024年02月09日
    瀏覽(58)
  • ? | AI頂會(huì)論文很多附帶源代碼?不少是假開源!

    ? | AI頂會(huì)論文很多附帶源代碼?不少是假開源!

    看到一篇絕佳的AI論文,非常期待作者能提供源代碼,全文搜索HTTP,可惜出來的都不是源代碼的鏈接。好不容易碰到一篇附帶源代碼的論文,點(diǎn)進(jìn)去卻是大大的404。終于發(fā)現(xiàn)某個(gè)不是404的源代碼倉庫,結(jié)果只是放上了幾句說明,寫著“代碼coming soon”,然后一等就是一萬年.

    2023年04月24日
    瀏覽(19)
  • Quartus醫(yī)院病房呼叫系統(tǒng)病床呼叫Verilog,源代碼下載

    Quartus醫(yī)院病房呼叫系統(tǒng)病床呼叫Verilog,源代碼下載

    名稱:醫(yī)院病房呼叫系統(tǒng)病床呼叫 軟件:Quartus 語言:Verilog 要求: 1、用1~6個(gè)開關(guān)模擬6個(gè)病房的呼叫輸入信號(hào),1號(hào)優(yōu)先級(jí)最高;1~6優(yōu)先級(jí)依次降低; 2、 用一個(gè)數(shù)碼管顯示呼叫信號(hào)的號(hào)碼;沒信號(hào)呼叫時(shí)顯示0;有多個(gè)信號(hào)呼叫時(shí),顯示優(yōu)先級(jí)最高的呼叫號(hào)(其它呼叫號(hào)用指示燈顯示

    2024年02月04日
    瀏覽(16)
  • 抖音seo短視頻矩陣系統(tǒng)源碼開發(fā)源代碼分享--開源-可二開

    抖音seo短視頻矩陣系統(tǒng)源碼開發(fā)源代碼分享--開源-可二開

    適用于抖音短視頻seo矩陣系統(tǒng),抖音矩陣系統(tǒng)源碼,短視頻seo矩陣系統(tǒng)源碼,短視頻矩陣源碼開發(fā),支持二次開發(fā),開源定制,招商加盟SaaS研發(fā)等。 1. AI視頻批量剪輯(文字轉(zhuǎn)語音,自動(dòng)配聲,轉(zhuǎn)場(chǎng),視頻背景等自定義配置) 2. 多平臺(tái)賬號(hào)一站式授權(quán)管理(支持抖音、快手

    2024年02月11日
    瀏覽(32)
  • 【開源框架】Golang DAG 任務(wù)調(diào)度框架 Goflow 全解析——源代碼模型、使用示例等

    【開源框架】Golang DAG 任務(wù)調(diào)度框架 Goflow 全解析——源代碼模型、使用示例等

    Simply way to control goroutines execution order based on dependencies.

    2024年02月06日
    瀏覽(37)
  • 有哪些值得推薦的源碼共享網(wǎng)站?最全免費(fèi)下載源代碼網(wǎng)站合集(16個(gè))

    有哪些值得推薦的源碼共享網(wǎng)站?最全免費(fèi)下載源代碼網(wǎng)站合集(16個(gè))

    在這篇文章中,我們整理了可免費(fèi)下載源代碼的16大網(wǎng)站:1.?Stack Overflow;2.GitHub;3.開源中國(guó) (OSChina);4.CSDN;5.碼云 (Gitee);6.?CodePen;7.?SourceForge;8.?OSDN;9.?Code My UI;10.?CodeGuru;11.?FossHub;12.?GenerateWP;13.?CodeProject;14.?F-Droid;15.?DevX;16. Google Open Source 你可以從這些網(wǎng)

    2024年02月05日
    瀏覽(1196)
  • 分享一套國(guó)內(nèi)功能齊全的開源MES/免費(fèi)試用MES/MES源代碼

    分享一套國(guó)內(nèi)功能齊全的開源MES/免費(fèi)試用MES/MES源代碼

    一、系統(tǒng)概述: 萬界星空科技免費(fèi)MES、開源MES、商業(yè)開源MES、市面上最好的開源MES、MES源代碼、適合二開的開源MES、好看的數(shù)字大屏。 1. 萬界星空開源MES制造執(zhí)行系統(tǒng)的Java開源版本。 開源mes系統(tǒng)包括系統(tǒng)管理,車間基礎(chǔ)數(shù)據(jù)管理,計(jì)劃管理,物料控制,生產(chǎn)執(zhí)行,質(zhì)量管理

    2024年04月08日
    瀏覽(33)
  • 【PIMF】開源鴻蒙首款I(lǐng)DE低代碼(可視化界面)入門OpenHarmony應(yīng)用

    【PIMF】開源鴻蒙首款I(lǐng)DE低代碼(可視化界面)入門OpenHarmony應(yīng)用

    本文來自O(shè)penHarmony成長(zhǎng)計(jì)劃啃論文俱樂部11組 PIMF (Preeminent Input Method Framework) , PIMF 即卓越的輸入法框架 。 大家好!我來自南京,在 OpenHarmony 成長(zhǎng)計(jì)劃啃論文俱樂部,與 華為、軟通動(dòng)力、潤(rùn)和軟件、拓維信息、深開鴻 等公司一起,學(xué)習(xí)和研究 操作系統(tǒng)技術(shù) ,我是11組

    2024年02月16日
    瀏覽(18)
  • 【SA8295P 源碼分析】83 - SA8295P HQNX + Android 完整源代碼下載方法介紹

    因?yàn)橐恍┰颍疚男枰瞥?對(duì)于已經(jīng)購買的兄弟,不用擔(dān)心,不是跑路, 我會(huì)繼續(xù)持續(xù)提供技術(shù)支持, 有什么模塊想學(xué)習(xí)的,或者有什么問題有疑問的, 請(qǐng)私聊我,我們 +VX 溝通技術(shù)問題

    2024年02月11日
    瀏覽(37)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包