搭建Ubuntu環(huán)境
在嵌入式開發(fā)中,很多開發(fā)者習(xí)慣于使用Windows進(jìn)行代碼的編輯,比如使用Windows的Visual Studio Code進(jìn)行OpenHarmony代碼的開發(fā)。但當(dāng)前階段,大部分的開發(fā)板源碼還不支持在Windows環(huán)境下進(jìn)行編譯,如Hi3861、Hi3516系列開發(fā)板。因此,建議使用Ubuntu的編譯環(huán)境對(duì)源碼進(jìn)行編譯。
在以上的設(shè)備開發(fā)場(chǎng)景中,可以搭建一套Windows+Ubuntu混合開發(fā)的環(huán)境,其中使用Windows平臺(tái)的DevEco Device Tool可視化界面進(jìn)行相關(guān)操作,通過遠(yuǎn)程連接的方式對(duì)接Ubuntu下的DevEco Device Tool(可以不安裝Visual Studio Code),然后對(duì)Ubuntu下的源碼進(jìn)行開發(fā)、編譯、燒錄等操作。
本章節(jié)介紹開發(fā)所需Ubuntu環(huán)境的搭建方法。
說明: 如果沒有Ubuntu系統(tǒng),可在Windows系統(tǒng)中通過虛擬機(jī)方式搭建Ubuntu系統(tǒng),具體請(qǐng)參考[Ubuntu系統(tǒng)安裝指導(dǎo)]。Ubuntu系統(tǒng)安裝完成后,請(qǐng)根據(jù)指導(dǎo)完成[Ubuntu基礎(chǔ)環(huán)境配置],然后再根據(jù)本章節(jié)進(jìn)行DevEco Device Tool工具的安裝。
系統(tǒng)要求
- Ubuntu系統(tǒng)要求:Ubuntu18.04~21.10版本。推薦使用20.04版本,內(nèi)存16GB及以上,硬盤100GB及以上。
- Ubuntu系統(tǒng)的用戶名不能包含中文字符。
- 建議Ubuntu和Windows系統(tǒng)上安裝的DevEco Device Tool為最新版本,且版本號(hào)需相同。
說明: 下面以3.1 Release版本的IDE進(jìn)行說明,不同版本的IDE在支持的特性和操作上略有差別,具體情況可參考[該工具的使用指南]
操作步驟
HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿
- 將Ubuntu Shell環(huán)境修改為bash。
執(zhí)行如下命令,確認(rèn)輸出結(jié)果為bash。如果輸出結(jié)果不是bash,請(qǐng)根據(jù)子步驟2,將Ubuntu shell修改為bash。
ls -l /bin/sh
打開終端工具,執(zhí)行如下命令,輸入密碼,然后選擇 No ,將Ubuntu shell由dash修改為bash。
sudo dpkg-reconfigure dash
- 下載[DevEco Device Tool]最新Linux版本軟件包。
- 解壓DevEco Device Tool軟件包并對(duì)解壓后的文件夾進(jìn)行賦權(quán)。
- 進(jìn)入DevEco Device Tool軟件包目錄,執(zhí)行如下命令解壓軟件包,其中devicetool-linux-tool-{Version}.zip為軟件包名稱,請(qǐng)根據(jù)實(shí)際進(jìn)行修改。
unzip devicetool-linux-tool-{Version}.zip
- 進(jìn)入解壓后的文件夾,執(zhí)行如下命令,賦予安裝文件可執(zhí)行權(quán)限,其中devicetool-linux-tool-{Version}.sh請(qǐng)根據(jù)實(shí)際進(jìn)行修改。
chmod u+x devicetool-linux-tool-{Version}.sh
- 進(jìn)入DevEco Device Tool軟件包目錄,執(zhí)行如下命令解壓軟件包,其中devicetool-linux-tool-{Version}.zip為軟件包名稱,請(qǐng)根據(jù)實(shí)際進(jìn)行修改。
- 執(zhí)行如下命令,安裝DevEco Device Tool,其中devicetool-linux-tool-{Version}.sh請(qǐng)根據(jù)實(shí)際進(jìn)行修改。
sudo ./devicetool-linux-tool-{Version}.sh
- 在用戶協(xié)議和隱私聲明簽署界面,請(qǐng)?jiān)敿?xì)閱讀用戶協(xié)議和隱私聲明,需簽署同意用戶協(xié)議和隱私聲明才能進(jìn)行下一步的安裝,可通過鍵盤的上下按鍵進(jìn)行選擇。
安裝完成后,當(dāng)界面輸出“DevEco Device Tool successfully installed.”時(shí),表示DevEco Device Tool安裝成功。
審核編輯 黃宇
-
Ubuntu
+關(guān)注
關(guān)注
5文章
563瀏覽量
29702 -
鴻蒙
+關(guān)注
關(guān)注
57文章
2339瀏覽量
42805 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1973瀏覽量
30142 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3713瀏覽量
16254
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論