java php開發(fā)網(wǎng)站建設(shè)收錄入口在線提交
因OpenHarmony官網(wǎng)提供包含輕量、小型與標(biāo)準(zhǔn)系統(tǒng)的全量代碼非常寵大,解包后大概需要70G以上硬盤空間,如要編譯標(biāo)準(zhǔn)系統(tǒng)則需要140G以上空間。
如硬盤空間有限與只使用輕量/小型OpenHarmony系統(tǒng),則可以下載并直接使用本人裁剪源碼過的ubuntu硬盤鏡像(40G空間):
通過網(wǎng)盤分享的文件:ubuntuOhos4虛擬機鏡像
鏈接: https://pan.baidu.com/s/1o1BE4MAlAh-yoFlD_JBojA?pwd=nmg6 提取碼: nmg6
以下是ubuntu-OpenHarmony4.1開發(fā)環(huán)境自行搭建過程:
1. 下載OpenHarmony4.1源碼包
在瀏覽器上打開OpenHarmony設(shè)備開發(fā)文檔中的獲取源碼頁面
找到鏈接,并點擊“站點”下載
2. 下載OpenHarmony開發(fā)工具
源碼包下載完成后,解壓到ubuntu系統(tǒng)中,然后在源碼包的OpenHarmony目錄下打開終端,并執(zhí)行:
sudo ./build/prebuilts_download.sh
3. 下載OpenHarmony的docker編譯環(huán)境包
根據(jù)OpenHarmony設(shè)備開發(fā)文件中的Docker編譯環(huán)境指導(dǎo),下載輕量、小型系統(tǒng)的鏡像包。
#安裝docker命令工具sudo apt install docker.io#下載小型系統(tǒng)的docker編譯環(huán)境鏡像sudo docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/docker_oh_small:3.2#下載輕量系統(tǒng)的docker編譯環(huán)境鏡像sudo docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/docker_oh_mini:3.2
4. 編譯OpenHarmony
編譯OpenHarmony系統(tǒng)時,進入源碼的OpenHarmony目錄下執(zhí)行:
#使用docker鏡像環(huán)境編譯Hi3861輕量OpenHarmony系統(tǒng)
sudo docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker/docker_oh_mini:3.2python3 build.py -p wifiiot_hispark_pegasus@hisilicon
#使用docker鏡像環(huán)境編譯Hi3516小型OpenHarmony系統(tǒng)
sudo docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker/docker_oh_small:3.2python3 build.py -p ipcamera_hispark_taurus@hisilicon