HarmonyOS 硬件開發(fā)環(huán)境搭建一

本文是基于Windows安裝虛擬機(jī)的方式進(jìn)行環(huán)境搭建谋作,使用環(huán)境如下:
VMware:15
Ubuntu:20.04.3
注意:Ubuntu 硬盤大小建議50G 左右,防止磁盤不夠用

說明:下面的軟件安裝都是在 Ubuntu 環(huán)境進(jìn)行安裝的
建議:軟件安裝之前切換安裝源

Settings-->About-->Software Updates

Ubunte Software:Download from(箭頭選擇阿里云)

1. 安裝Git Git安裝 碼云SSH配置

//安裝 git
sudo apt install git-all 
//配置全局的 git 用戶信息
git config --global user.name "xxxxx"
git config --global user.email "xxxxx@xxxxx.com"
git config --global credential.helper store
//配置碼云ssh
ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com"
//查看公匙配置到碼云
cat ~/.ssh/id_ed25519.pub
//最后終端測試
ssh -T git@gitee.com
配置碼云ssh

查看公匙與測試

2.安裝碼云repo

sudo apt-get install curl   
//下載到 當(dāng)前賬戶(自定義)目錄下的local/bin/目錄下面
//存在的插件不需要安裝(查看結(jié)果安裝成功即可)
curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > ~/local/bin/repo
chmod a+x ~/local/bin/repo
// Ubuntu20.04 自帶 python 3.8.10(安裝pip3)
sudo apt-get install python3-setuptools python3-pip -y
sudo pip3 install --upgrade pip
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
//配置repo到環(huán)境變量備用蔑鹦,使用vi 或者 vim 進(jìn)行文本編輯追加至末尾:(vim 安裝:sudo apt install vim)
vim ~/.bashrc
export PATH=~/local/bin:$PATH
//保存退出文本后刷新使之生效
source ~/.bashrc

3.安裝hb

//安裝編譯工具
python3 -m pip install --user ohos-build
//配置環(huán)境變量
vim ~/.bashrc
export PATH=~/.local/bin:$PATH
//保存退出文本后刷新使之生效
source ~/.bashrc

4.repo拉取源碼

//源碼拉取時間比較長...(建議直接下載完整壓縮包,解壓即可使用)
//賬戶(自定義)目錄下的local里面創(chuàng)建harmonyCode目錄存放源碼
mkdir ~/local/harmonyCode/
cd ~/local/harmonyCode/
//Python3軟連接到Python
sudo ln -s /usr/bin/python3 /usr/bin/python
repo init -u git@gitee.com:openharmony/manifest.git -b master --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'

5. 安裝依賴庫和工具

//安裝源碼編譯所需要的依賴工具
sudo apt-get install build-essential gcc g++ make zlib* libffi-dev e2fsprogs pkg-config flex bison perl bc openssl libssl-dev libelf-dev libc6-dev-amd64 binutils binutils-dev libdwarf-dev u-boot-tools mtd-utils gcc-arm-linux-gnueabi cpio device-tree-compiler  

6.安裝 samba

//samba 用于共享目錄,映射代碼路徑方便操作
sudo apt install samba
sudo gedit /etc/samba/smb.conf
//打開上面的 smb.conf 配置后,末尾添加以下代碼保存即可:
[home]
comment = User Homes
path = /home
quest ok = no
read only = no
writable = yes
browsable = yes
create mask = 0755
directory mask = 0755

//添加Samba用戶(根據(jù)提示輸入兩次密碼即可)
sudo smbpasswd -a 用戶名
//添加成功后重啟
sudo service smbd restart
//windows 下在電腦地址欄:\\IP ,然后根據(jù)提示輸入剛才添加的賬戶密碼就能看到 home 文件夾了,右鍵里面可以看到 添加 映射網(wǎng)絡(luò)驅(qū)動器 相關(guān)操作

7.安裝 ssh-server

//主要用于遠(yuǎn)程連接Ubuntu方便操作
sudo apt-get install openssh-server
sudo service ssh start
ssh username@IP
//查看安裝情況
dpkg -l | grep ssh 
//查看啟動情況
ps -e | grep ssh
//開機(jī)啟動
vi /etc/rc.local 在exit 0語句前加入: /etc/init.d/ssh start

關(guān)于環(huán)境的搭建安裝已經(jīng)完成毅糟,后續(xù)可基于官方的 Hello world 進(jìn)行編譯燒錄即可逊脯。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末韧献,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子牲证,更是在濱河造成了極大的恐慌哮针,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坦袍,死亡現(xiàn)場離奇詭異十厢,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)捂齐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進(jìn)店門蛮放,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人奠宜,你說我怎么就攤上這事包颁。” “怎么了压真?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵娩嚼,是天一觀的道長。 經(jīng)常有香客問我滴肿,道長岳悟,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任泼差,我火速辦了婚禮贵少,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘堆缘。我一直安慰自己滔灶,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布吼肥。 她就那樣靜靜地躺著录平,像睡著了一般。 火紅的嫁衣襯著肌膚如雪潜沦。 梳的紋絲不亂的頭發(fā)上萄涯,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天绪氛,我揣著相機(jī)與錄音唆鸡,去河邊找鬼。 笑死枣察,一個胖子當(dāng)著我的面吹牛争占,可吹牛的內(nèi)容都是我干的燃逻。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼臂痕,長吁一口氣:“原來是場噩夢啊……” “哼伯襟!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起握童,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤姆怪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后澡绩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體稽揭,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年肥卡,在試婚紗的時候發(fā)現(xiàn)自己被綠了溪掀。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡步鉴,死狀恐怖揪胃,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情氛琢,我是刑警寧澤喊递,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站阳似,受9級特大地震影響册舞,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜障般,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一调鲸、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧挽荡,春花似錦藐石、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至青自,卻和暖如春株依,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背延窜。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工恋腕, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人逆瑞。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓荠藤,卻偏偏與公主長得像伙单,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子哈肖,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容