版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2.1.3鴻蒙設備開發(fā)環(huán)境的搭建通過本節(jié)學習,您可以:了解鴻蒙設備開發(fā)環(huán)境的搭建進行鴻蒙開發(fā)環(huán)境的搭建鴻蒙設備開發(fā)環(huán)境的搭建1.安裝虛擬機在VirtualBox官網Downloads頁面/wiki/Downloads,可以找到不同操作系統(tǒng)版本的VirtualBox安裝包的下載方式。單擊“Windowshosts”鏈接,即可下載Windows版的VirtualBox安裝包。雙擊安裝包文件,根據安裝向導的指引完成安裝。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(1)創(chuàng)建環(huán)境在VirtualBox啟動后,單擊頁面上的“新建(N)”按鈕,彈出“新建虛擬電腦”設置向導:“名稱”文本框輸入名稱“文件夾”位置自由設置,建議放在C盤之外的其他盤下“虛擬光盤”暫時跳過,不選擇“類型”選擇Linux單擊“下一步”按鈕,彈出硬件設置頁面。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(1)創(chuàng)建環(huán)境在硬件頁面設置虛擬電腦的內存大小和處理器數量?!皟却娲笮 备鶕斍爸鳈C的實際物理內存進行設置,例如設置為8192MB,處理器根據需要設置。單擊“下一步”按鈕,彈出“虛擬硬盤”設置向導。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(1)創(chuàng)建環(huán)境在“虛擬硬盤”設置向導中,建議設置為200GB,這樣避免在后期使用的時候出現空間不足的情況。點擊“下一步”按鈕,彈出摘要頁面,顯示虛擬電腦配置信息。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(1)創(chuàng)建環(huán)境摘要頁面,顯示虛擬電腦配置信息。點擊完成按鈕,Ubuntu虛擬機及虛擬硬盤就創(chuàng)建完成。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(2)設置網絡點擊VirtualBox管理頁面的設置,左側欄選擇網絡,連接方式選擇“橋接網卡”,選擇該方式的前提是電腦使用的是有線網絡。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(3)選擇鏡像文件選擇虛擬盤,選擇電腦本地的Ubuntu-20.04鏡像文件,鏡像文件可在華為云開源鏡像站進行下載/home。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(4)安裝設置全部完成之后,點擊管理頁面的啟動圖標啟動虛擬機,稍等片刻后出現Ubuntu安裝向導頁面。小技巧:先點擊右上角關閉安裝,在桌面右鍵選擇DisplaySettings,修改分辨率,保存后回到桌面,雙擊桌面的Ubuntu安裝包繼續(xù)安裝。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(4)安裝左側欄選擇“中文(簡體)”,點擊右下角繼續(xù)。在鍵盤布局選擇頁面,默認是美式鍵盤布局,通常無須修改。點擊“繼續(xù)”進入下一個頁面。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(4)安裝在“更新和其他軟件”設置頁面,建議選擇最小安裝。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(4)安裝進入“安裝類型”設置頁面,默認選擇“清除整個磁盤并安裝Ubuntu”選項,單擊“現在安裝”按鈕。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(4)安裝彈出確認分區(qū)對話框,點擊“繼續(xù)”按鈕,進入時區(qū)選擇頁面,這里選擇“shanghai”。點繼續(xù)進入用戶設置界面。鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(4)安裝用戶設置頁面如下:“您的姓名”:設置登錄頁面顯示的用戶名稱“您的計算機名”:設置主機名,例如填virtualBox“選擇一個用戶名”:設置用戶名,例如可以填user“選擇一個密碼”和“確認您的密碼”:設置密碼和確認密碼鴻蒙設備開發(fā)環(huán)境的搭建2.安裝Ubuntu系統(tǒng)(4)安裝內容填寫完成后,點擊“繼續(xù)”按鈕開始安裝過程,安裝向導將會顯示進度條,等待幾分鐘后,安裝過程完成,點擊“現在重啟”。重啟過程中系統(tǒng)提示“Pleaseremovetheinstallationmedium,thenpressENTER:”,按回車鍵。鴻蒙設備開發(fā)環(huán)境的搭建2、安裝Ubuntu系統(tǒng)(5)環(huán)境設置重啟成功后顯示Ubuntu系統(tǒng)登錄頁面,輸入設置的密碼進入系統(tǒng)。點擊左下角顯示應用程序,選擇軟件和更新。鴻蒙設備開發(fā)環(huán)境的搭建2、安裝Ubuntu系統(tǒng)(5)環(huán)境設置在軟件和更新設置頁面,點擊“中國的服務器”后下拉菜單,在選擇下載服務器頁面選擇“”,點擊“選擇服務器”按鈕。鴻蒙設備開發(fā)環(huán)境的搭建2、安裝Ubuntu系統(tǒng)(5)環(huán)境設置彈出認證框輸入密碼,然后點擊關閉,在新彈出的窗口點擊重新載入更新軟件緩存。經過以上的一系列操作,Ubuntu系統(tǒng)就安裝好了。鴻蒙設備開發(fā)環(huán)境的搭建3.搭建Ubuntu環(huán)境(1)修改Ubuntu終端環(huán)境右鍵打開終端窗口執(zhí)行命令,確認輸出結果為bash。如果輸出結果不是bash,需要進行設置,修改Ubuntushell為bash。
命令:ls-l/bin/sh在終端窗口中執(zhí)行命令,輸入密碼,然后選擇No,將Ubuntushell由dash修改為bash。
命令:sudodpkg-reconfiguredash鴻蒙設備開發(fā)環(huán)境的搭建3.搭建Ubuntu環(huán)境(2)下載DevEcoDeviceTool3.0ReleaseLinux版本,下載完成后,解壓軟件包,對文件夾進行賦權。進入DevEcoDeviceTool軟件包目錄,執(zhí)行命令解壓軟件包,其中devicetool-linux-tool-01.zip為軟件包名稱,請根據實際進行修改。命令:unzipdevicetool-linux-tool-01.zip進入解壓后的文件夾,執(zhí)行命令,賦予安裝文件可執(zhí)行權限,其中devicetool-linux-tool-01.sh請根據實際進行修改命令:chmodu+xdevicetool-linux-tool-01.sh鴻蒙設備開發(fā)環(huán)境的搭建3.搭建Ubuntu環(huán)境(3)安裝DevEcoDeviceTool,其中devicetool-linux-tool-01.sh請根據實際進行修改。命令:sudo./devicetool-linux-tool-01.sh在安裝過程中,會自動檢查Python是否安裝,且要求Python為3.8~3.9版本。如果不滿足,則安裝過程中會自動安裝,提示“Doyouwanttocontinue?”,請輸入“Y”后繼續(xù)安裝。安裝完成后,當界面輸出“DevecoDeviceToolsuccessfullyinstalled.”時,表示DevEcoDeviceTool安裝成功。鴻蒙設備開發(fā)環(huán)境的搭建4.搭建windows環(huán)境通過Windows系統(tǒng)遠程訪問Ubuntu環(huán)境,先在Windows系統(tǒng)中安裝DevEcoDeviceTool,以便使用Windows平臺的DevEcoDeviceTool可視化界面進行相關操作。鴻蒙設備開發(fā)環(huán)境的搭建5.配置windows遠程訪問Ubuntu環(huán)境(1)安裝SSH服務并獲取遠程訪問的IP地址在Ubuntu系統(tǒng)中,打開終端工具,安裝SSH服務。
命令:sudoapt-getinstallopenssh-server啟動SSH服務。
命令:sudosystemctlstartssh獲取當前用戶的IP地址,用于Windows系統(tǒng)遠程訪問Ubuntu環(huán)境。
命令:ifconfig鴻蒙設備開發(fā)環(huán)境的搭建5.配置windows遠程訪問Ubuntu環(huán)境(2)安裝RemoteSSH打開Windows系統(tǒng)下的VisualStudioCode,點擊左側擴展按鈕
,在插件市場的搜索輸入框中輸入“remote-ssh”。點擊Remote-SSH后面的安裝按鈕,安裝Remote-SSH。鴻蒙設備開發(fā)環(huán)境的搭建5.配置windows遠程訪問Ubuntu環(huán)境(3)遠程連接Ubuntu環(huán)境打開Windows系統(tǒng)的VisualStudioCode,點擊,在遠程資源管理器頁面點擊+按鈕。在彈出的SSH連接命令輸入框中輸入“sshusername@ip_address”,其中ip_address為要連接的遠程計算機的IP地址,username為登錄遠程計算機的帳號。在彈出的輸入框中,選擇SSHconfiguration文件,選擇默認的第一選項即可鴻蒙設備開發(fā)環(huán)境的搭建5.配置windows遠程訪問Ubuntu環(huán)境(3)遠程連接Ubuntu環(huán)境在SSHTARGETS中,找到遠程計算機,點擊打開遠程計算機。在彈出的輸入框中,選擇Linux,然后選擇Continue,輸入登錄遠程計算機的密碼,連接遠程計算機。鴻蒙設備開發(fā)環(huán)境的搭建5.配置windows遠程訪問Ubuntu環(huán)境(4)注冊訪問Ubuntu環(huán)境的公鑰安裝Git工具插件。打開Gitbash命令行窗口,執(zhí)行命令,生成SSH公鑰,其中username和ip填寫連接Ubuntu系統(tǒng)時需要的參數。命令:ssh-keygen-trsa命令:ssh-copy-id-i~/.ssh/id_rsa.pubusername@ip鴻蒙設備開發(fā)環(huán)境的搭建5.配置windows遠程訪問Ubuntu環(huán)境(4)注冊訪問Ubuntu環(huán)境的公鑰在VisualStudioCode中,點擊遠程連接的設置按鈕,并選擇打開config文件。在config配置文件中添加SSHKey文件信息鴻蒙設備開發(fā)環(huán)境的搭建6.安裝Samba服務(1)在Ubuntu中,打開終端執(zhí)行以下命令,安裝Samba服務。
命令:sudoaptinstallsamba(2)輸入命令,打開Samba配置文件。
命令:sudogedit/etc/samba/smb.conf鴻蒙設備開發(fā)環(huán)境的搭建6.安裝Samba服務在Samba配置文件末尾添加如下內容:[home]#在Windows中映射的根文件夾名稱(此處以“home”為例)comment=UserHomes#共享信息說明path=/home/xxx#共享目錄,/home/xxxx根據“~”目錄的pwd路徑更改guestok=no#是否拒絕匿名訪問writable=yes#是否可寫available=yes#是否可獲取browseable=yes#是否可瀏覽directorymask=0775#默認創(chuàng)建的目錄權限createmask=0775#默認創(chuàng)建的文件權限鴻蒙設備開發(fā)環(huán)境的搭建6.安裝Samba服務(3)輸入命令,創(chuàng)建Samba用戶。
命令:sudosmbpasswd-ausername命令執(zhí)行后,終端顯示“NewSMBpassword:”提示輸入密碼。輸入密碼后終端顯示“RetypenewSMBpassword:”再次輸入密碼確認,當終端顯示“Addaduseruser.”表示Samba用戶添加完成。(4)輸入命令,重啟Samba服務。
命令:sudoservicesmbdrestart鴻蒙設備開發(fā)環(huán)境的搭建7.映射Samba服務的共享目錄到本地磁盤(1)在終端中輸入“ifconfig”,查看虛擬機的IP地址。(2)打開我的電腦,在計算機下找到映射網絡驅動器,彈出映射網絡驅動器窗口。文件夾位置填寫Samba服務地址和共享目錄。鴻蒙設備開發(fā)環(huán)境的搭建7.映射Samba服務的共享目錄到本地磁盤(3)在彈出的“輸入網絡憑據”對話框中輸入Samba用戶名和密碼,勾選“記住我的憑據”選項,單擊確定。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《從多元文化觀點談》課件
- 2022年高考物理大一輪總復習(江蘇專版-)題庫-第二章-相互作用-章末
- 2021年高考英語考點總動員系列-專題04-形容詞和副詞(解析版)
- 【紅對勾】2020-2021學年人教版高中物理選修3-1:綜合評估
- 【KS5U原創(chuàng)】新課標2021年高二物理暑假作業(yè)9《楞次定律》
- 【KS5U原創(chuàng)】新課標2021年高二暑假化學作業(yè)(九)
- 【全程復習方略】2022屆高考數學(文科人教A版)大一輪階段滾動檢測(五)第一~八章-
- 五年級數學(小數乘法)計算題專項練習及答案
- 2022年行政管理實習報告范文
- 2022年成人高考《大學語文》章節(jié)練習題答案及解析
- 2025年正規(guī)的離婚協(xié)議書
- 2025中國地震應急搜救中心公開招聘應屆畢業(yè)生5人高頻重點提升(共500題)附帶答案詳解
- 醫(yī)療健康大模型白皮書(1.0版) 202412
- 部編版八年級初二語文上冊第六單元《寫作表達要得體》說課稿
- 公共衛(wèi)生管理制度(3篇)
- 政治-2025年八省適應性聯(lián)考模擬演練考試暨2025年四川省新高考教研聯(lián)盟高三年級統(tǒng)一監(jiān)測試題和答案
- 2024年中國醫(yī)藥研發(fā)藍皮書
- 坍塌、垮塌事故專項應急預案(3篇)
- 2024年融媒體中心事業(yè)單位考試工作人員另選錄用55人內部選題庫及參考答案(研優(yōu)卷)
- 排水管道疏通、清淤、檢測、修復方案
- 陜西省安康市2023-2024學年高一上學期期末考試 生物 含解析
評論
0/150
提交評論