0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】安裝并配置Samba服務(wù)器--將HarmonyOS的文件映射到Windows 中

開發(fā)板試用精選 ? 來(lái)源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-11-09 14:57 ? 次閱讀

本文來(lái)源電子發(fā)燒友社區(qū),作者:juby, 帖子地址:https://bbs.elecfans.com/jishu_1996930_1_1.html

之前鴻蒙開發(fā)環(huán)境我們是在Win10系統(tǒng)下使用WSL實(shí)現(xiàn)的Linux子系統(tǒng),由于還有很多人使用Win7系統(tǒng),所以使用虛擬機(jī)的方式兼容性更強(qiáng)一點(diǎn),本文操作都是在WMware虛擬機(jī)環(huán)境下進(jìn)行的操作。


文末有官方提供的已經(jīng)配置好環(huán)境的ubuntu系統(tǒng)鏡像和VMware Workstation 14軟件的獲取方式,虛擬機(jī)安裝完畢,直接打開鏡像,直接編譯代碼,不需要再按官網(wǎng)的操作再重新搭建環(huán)境。

個(gè)人第一次搭建至少需要幾個(gè)小時(shí)的時(shí)間,還可能會(huì)出錯(cuò),建議直接使用此鏡像,想了解配置過(guò)程的,可以自己安裝純凈版的Ubuntu 20.04進(jìn)行配置。VMware虛擬機(jī)軟件僅供學(xué)習(xí)使用,請(qǐng)支持正版。

虛擬機(jī)使用過(guò)程中需要注意的點(diǎn)

1.啟動(dòng)過(guò)程中的提示VMware Workstation 14軟件的安裝和激活就不寫詳細(xì)過(guò)程了,直接默認(rèn)安裝即可,有問(wèn)題也可以百度一下很容易找到答案的。
虛擬機(jī)裝完之后,打開Ubuntu系統(tǒng)鏡像。

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

打開虛擬機(jī)的時(shí)候,彈出這個(gè),原因是因?yàn)殚_機(jī)連接CD/DVD驅(qū)動(dòng)器未找到,直接選“否(N)”關(guān)閉即可,不影響正常使用。

2.賬戶密碼

本虛擬機(jī)系統(tǒng)鏡像的root用戶和harmony用戶的密碼都為123456。


3.修改分辨率

桌面右鍵菜單中選擇:display Settings,然后在左側(cè)選擇Displays,然后Resolution選擇自己屏幕合適的分辨率。

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

安裝VMware Tools

VMware Tools 中包含一系列服務(wù)和模塊,可在 VMware 產(chǎn)品中實(shí)現(xiàn)多種功能,從而使用戶能夠更好地管理客戶機(jī)操作系統(tǒng),以及與客戶機(jī)操作系統(tǒng)進(jìn)行無(wú)縫交互。

1.菜單中選擇:虛擬機(jī)-->重新安裝VMware Tools

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

1. 拷貝文件VMwareTools-10.1.6-5214329.tar.gz至桌面并解壓

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

打開終端按截圖操作安裝VMware Tools出現(xiàn)如下提示,代表安裝成功。出現(xiàn)如下提示,代表安裝成功。

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

出現(xiàn)如下提示,代表安裝成功。

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

Samba服務(wù)器簡(jiǎn)介

Samba是一個(gè)能讓Linux系統(tǒng)和microsoft網(wǎng)絡(luò)通訊的軟件,Samba最大的功能是可以用于Linux與Windows系統(tǒng)直接的文件共享和打印共享,既可以用于Windows與Linux之間的文件共享也可以用于Linux與Linux之間的資源共享。

為什么需要Samba服務(wù)器

因?yàn)樽罱K我們要實(shí)現(xiàn)使用Windows系統(tǒng)下的VS Code來(lái)編寫代碼,但是代碼在虛擬機(jī)的Ubuntu系統(tǒng)中,所以我們要先實(shí)現(xiàn)如何將HarmonyOS的代碼映射到Windows系統(tǒng)中,可以通過(guò)Samba服務(wù)器將VMware下安裝的Ubuntu 的文件映射到Windows系統(tǒng)下,從而實(shí)現(xiàn)在Windows下對(duì)虛擬機(jī)中的文件進(jìn)行編輯。

Samba安裝

1、安裝samba服務(wù)器
sudo apt-get install samba

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

samba服務(wù)器安裝完成:

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

2、配置samba
root權(quán)限下終端輸入如下指令:
vim /etc/samba/smb.conf
配置文件末尾添加:
[harmony]
comment = harmony
path = /home/harmony/harmony/code/code-1.0
writeable = yes
valid user = harmony

//harmony 是Ubuntu中的賬戶,可根據(jù)自己的系統(tǒng)登錄賬戶更換

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

ESC鍵退出vim的插入狀態(tài),然后輸入 :wq ,保存退出vim。
3、sudo smbpasswd -a harmony
添加samba用戶:harmony ,密碼設(shè)置為:123456。

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

4、service smbd restart
重啟服務(wù)器

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

5、查看虛擬機(jī)Ubuntu的IP
方法一: 使用ifconfig -a 指令

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

方法二: 圖形界面直接查詢

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

ping虛擬機(jī)的IP:192.168.2.4,網(wǎng)絡(luò)連通的

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

7、在Windows中添加映射


右鍵我的電腦-> 映射網(wǎng)絡(luò)驅(qū)動(dòng)器 -> \192.168.2.4harmony
harmony換為自己的用戶名

映射Ubuntu虛擬機(jī)上的文件夾

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

點(diǎn)擊完成之后,完成網(wǎng)絡(luò)文件夾的映射:

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

我們可以看到兩個(gè)系統(tǒng)看到的文件夾是一致的:

#2020征文-開發(fā)板#將HarmonyOS的文件映射到Windows 中-開源基礎(chǔ)軟件社區(qū)

至此,Samba服務(wù)器安裝配置完成。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • wi-fi
    +關(guān)注

    關(guān)注

    14

    文章

    2098

    瀏覽量

    124248
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1966

    瀏覽量

    29964
  • HiSpark
    +關(guān)注

    關(guān)注

    1

    文章

    156

    瀏覽量

    6895
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Wi-Fi 7與Wi-Fi 6E有什么區(qū)別

    也許很多人還在考慮是否要將使用的Wi-Fi設(shè)備升級(jí)到Wi-Fi 6或Wi-Fi 6E,而這些標(biāo)準(zhǔn)的繼任者卻已經(jīng)開始“登堂入室”了。Wi-Fi 7是新一代
    的頭像 發(fā)表于 11-07 11:38 ?334次閱讀

    Banana Pi BPI-R4 路由Wi-FI 7 測(cè)試回顧

    的冷卻(可選)一個(gè)機(jī)箱,它就可以用作路由文件服務(wù)器,只需沒(méi)有 Wi-Fi。是的,無(wú)線適配器也是一個(gè)單獨(dú)的組件,但當(dāng) BPI-R4 與 BPI-R4-NIC-BE14 子卡協(xié)同工作
    發(fā)表于 10-10 09:51

    IR900 Wi-Fi聯(lián)網(wǎng)的配置過(guò)程

    ”接口選擇Wi-Fi接口: dot11radio1類型選擇:動(dòng)態(tài)地址( DHCP) 如果Wi-Fi路由沒(méi)有開DHCP,請(qǐng)選擇類型:靜態(tài)IP,填寫IP/子網(wǎng)掩碼/網(wǎng)關(guān)/DNS
    發(fā)表于 07-25 06:09

    ESP8266如何為應(yīng)用程序選擇正確的Wi-Fi模塊嗎?

    通信 - 應(yīng)用程序?qū)⑴c連接到它的iOS設(shè)備一起使用 我對(duì)這個(gè)問(wèn)題很陌生,我們需要選擇一些好的 Wi-Fi 模塊來(lái)開始,學(xué)習(xí)所有有問(wèn)題的 Wi-Fi/網(wǎng)絡(luò)問(wèn)題。所以這就是為什么我要求你們,更有經(jīng)驗(yàn)
    發(fā)表于 07-19 16:56

    如何記住ESP8266Wi-Fi憑據(jù)?

    如果使用 AT 命令 AT CWSMARTSTART=1 并在執(zhí)行電源重啟后,記住 Wi-Fi 憑據(jù)。我從舊公司項(xiàng)目中看到了那個(gè)命令。實(shí)際的AT用戶手冊(cè)沒(méi)有提到。 如果使用 AT 命令
    發(fā)表于 07-15 07:07

    未來(lái)的Wi-Fi路由

    轉(zhuǎn)載自——鐘林談芯 沒(méi)有創(chuàng)新就沒(méi)有未來(lái),Wi-Fi路由也是如此。 進(jìn)入2024年以后,Wi-Fi路由市場(chǎng)變得更加艱難,利潤(rùn)大幅下滑,BOM成本價(jià)高于市場(chǎng)價(jià),接不接訂單,都陷入兩難。
    的頭像 發(fā)表于 06-20 15:32 ?373次閱讀

    華為HarmonyOS Next支持企業(yè)應(yīng)用安裝,無(wú)須App Store審核

    華為宣布推出HarmonyOS開發(fā)者指南,明確表示開發(fā)人員可以利用專用的內(nèi)部發(fā)行證書和Profile編譯打包其應(yīng)用,然后應(yīng)用包及其描述文件上傳至服務(wù)器或第三方云端,供用戶直接下載
    的頭像 發(fā)表于 05-18 11:44 ?1013次閱讀

    驗(yàn)證物聯(lián)網(wǎng)Wi-Fi HaLow用例的MM6108-EKH08開發(fā)套件來(lái)啦

    驗(yàn)證物聯(lián)網(wǎng)Wi-Fi HaLow用例的MM6108-EKH08開發(fā)套件來(lái)啦 MM6108-EKH08開發(fā)套件專為驗(yàn)證物聯(lián)網(wǎng)Wi-Fi HaLow用例而設(shè)計(jì)。該
    的頭像 發(fā)表于 04-11 12:01 ?1625次閱讀
    驗(yàn)證物聯(lián)網(wǎng)<b class='flag-5'>Wi-Fi</b> HaLow用例的MM6108-EKH08開發(fā)<b class='flag-5'>套件</b>來(lái)啦

    Wi-Fi 7與Wi-Fi 6的相關(guān)知識(shí)科普

    科普:Wi-Fi 7 vs. Wi-Fi 6,青出于藍(lán)
    的頭像 發(fā)表于 03-12 10:59 ?674次閱讀
    <b class='flag-5'>Wi-Fi</b> 7與<b class='flag-5'>Wi-Fi</b> 6的相關(guān)知識(shí)科普

    Wi-Fi的誕生與發(fā)展

    短距離無(wú)線通信技術(shù)有Wi-Fi、ZigBee、藍(lán)牙以及Z-Wave,今天我們先揭開Wi-Fi的神秘面紗。Chrent短距離無(wú)線通信技術(shù)——Wi-Fi過(guò)去的20多年,Wi-Fi靠著僅有的
    的頭像 發(fā)表于 03-07 08:26 ?1103次閱讀
    <b class='flag-5'>Wi-Fi</b>的誕生與發(fā)展

    linux服務(wù)器windows服務(wù)器

    Linux服務(wù)器Windows服務(wù)器是目前應(yīng)用最廣泛的兩種服務(wù)器操作系統(tǒng)。兩者各有優(yōu)劣,也適用于不同的應(yīng)用場(chǎng)景。本文 對(duì)Linux
    發(fā)表于 02-22 15:46

    Wi-Fi HaLow和傳統(tǒng)Wi-Fi的區(qū)別

    的802.11b/g/n標(biāo)準(zhǔn),到現(xiàn)在的Wi-Fi 6(802.11ax)標(biāo)準(zhǔn)。除了這些常見(jiàn)的Wi-Fi標(biāo)準(zhǔn)外,還有一種相對(duì)較新的Wi-Fi標(biāo)準(zhǔn),稱為Wi-Fi HaLow。在本文中,
    的頭像 發(fā)表于 02-02 15:28 ?1059次閱讀

    BT Wi-Fi模式是否可以通過(guò)ModustoolBox對(duì)套件進(jìn)行編程來(lái)實(shí)現(xiàn)?

    配置用于分析 CYW43439 的 CY8CPROTO-062S2-43439 原型開發(fā)套件。 瀏覽文檔我無(wú)法弄清楚如何在不同的 Wi-Fi 和藍(lán)牙模式(電源模式、連接模式等)下配置
    發(fā)表于 01-22 06:19

    Wi-Fi 6和Wi-Fi 5之間有哪些區(qū)別呢?

    技術(shù),而Wi-Fi 5則是IEEE 802.11ac標(biāo)準(zhǔn)。以下詳細(xì)介紹Wi-Fi 6與Wi-Fi 5之間的區(qū)別。 1.速度和吞吐量: Wi-Fi
    的頭像 發(fā)表于 12-09 16:09 ?2085次閱讀

    什么是2.4 GHz Wi-Fi? 如何提升2.4 GHz Wi-Fi的性能?

    GHz Wi-Fi現(xiàn)在還有用嗎?? 2.4 GHz Wi-Fi是一種無(wú)線通信技術(shù),通過(guò)使用2.4 GHz頻段的無(wú)線電波來(lái)傳輸數(shù)據(jù)。它是目前最常見(jiàn)的Wi-Fi頻段之一,并且被廣泛用于家庭和辦公環(huán)境
    的頭像 發(fā)表于 11-27 17:09 ?2252次閱讀