中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

深圳建設(shè)網(wǎng)站制作公司訊展網(wǎng)站優(yōu)化推廣

深圳建設(shè)網(wǎng)站制作公司,訊展網(wǎng)站優(yōu)化推廣,深圳華強(qiáng)北手機(jī)靠譜嗎,今日頭條重大消息OpenHarmony docker環(huán)境搭建 要求一臺(tái)安裝ubuntu的虛擬機(jī),vscode軟件 安裝docker 在 Ubuntu 上安裝 Docker 非常直接。我們將會(huì)啟用 Docker 軟件源,導(dǎo)入 GPG key,并且安裝軟件包。 首先,更新軟件包索引,并且安裝必要的依賴軟件…

OpenHarmony docker環(huán)境搭建

要求一臺(tái)安裝ubuntu的虛擬機(jī),vscode軟件

安裝docker

在 Ubuntu 上安裝 Docker 非常直接。我們將會(huì)啟用 Docker 軟件源,導(dǎo)入 GPG key,并且安裝軟件包。

首先,更新軟件包索引,并且安裝必要的依賴軟件,來(lái)添加一個(gè)新的 HTTPS 軟件源:

sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

使用下面的 curl 導(dǎo)入源倉(cāng)庫(kù)的 GPG key:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

將 Docker APT 軟件源添加到你的系統(tǒng):

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

現(xiàn)在,Docker 軟件源被啟用了,你可以安裝軟件源中任何可用的 Docker 版本。

01.想要安裝 Docker 最新版本,運(yùn)行下面的命令。如果你想安裝指定版本,跳過(guò)這個(gè)步驟,并且跳到下一步。

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

02.想要安裝指定版本,首先列出 Docker 軟件源中所有可用的版本:

sudo apt update
apt list -a docker-ce

可用的 Docker 版本將會(huì)在第二列顯示。

docker-ce/focal 5:19.03.93-0ubuntu-focal amd64
通過(guò)在軟件包名后面添加版本=<VERSION>來(lái)安裝指定版本:

sudo apt install docker-ce=<VERSION> docker-ce-cli=<VERSION> containerd.io
一旦安裝完成,Docker 服務(wù)將會(huì)自動(dòng)啟動(dòng)。你可以輸入下面的命令,驗(yàn)證它:
sudo systemctl status docker
輸出將會(huì)類似下面這樣:

● docker.service - Docker Application Container EngineLoaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)Active: active (running) since Thu 2020-05-21 14:47:34 UTC; 42s ago
...

當(dāng)一個(gè)新的 Docker 發(fā)布時(shí),你可以使用標(biāo)準(zhǔn)的sudo apt update && sudo apt upgrade流程來(lái)升級(jí) Docker 軟件包。

拉取鏡像

運(yùn)行 Docker 軟件,打開 CMD 命令行或者 PowerShell 終端,使用指令下載
docker 官方鏡像:

docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0

等待下載完成之后,使用 docker images 可以查看到已下載的 docker 鏡像
此時(shí)鏡像名稱太長(zhǎng)不方便使用,可以使用重命名操作對(duì)鏡像重命名:

docker image tag swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0 openharmony-docker:1.0.0

此時(shí)使用 docker images 再次查看鏡像,發(fā)現(xiàn)多出一個(gè)名為
openharmony-docker:1.0.0 的鏡像
可以執(zhí)行

docker rmi swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0

刪除舊的鏡像:
執(zhí)行

docker run -it openharmony-docker:1.0.0 

指令可以運(yùn)行鏡像可以看到系統(tǒng)直接進(jìn)入到了/home/openharmony,但是此時(shí)僅是容器運(yùn)行成功了,還沒(méi)有代碼,無(wú)法完成開發(fā),接下來(lái)需要獲取代碼

OpenHarmony 代碼獲取

通過(guò)git(不推薦,有時(shí)會(huì)卡死)

首先要設(shè)置git用戶名和郵箱,否則拉去代碼時(shí)會(huì)報(bào)錯(cuò)

git config --global user.name "Your Name"
git config --global user.email "youremail@yourdomain.com"

拉去代碼

repo init -u git@gitee.com:openharmony/manifest.git -b OpenHarmony-3.2-Release -g ohos:mini
repo sync -c
repo forall -c 'git lfs pull'

通過(guò)http

repo init -u https://gitee.com/openharmony/manifest.git -b OpenHarmony-3.2-Release -g ohos:mini
repo sync -c
repo forall -c 'git lfs pull'

檢驗(yàn)

輸入hb -v如果出現(xiàn)版本號(hào)代表成功

Vscode 安裝

開發(fā)板實(shí)驗(yàn)需要燒錄固件,所以要用到 vscode 編輯器導(dǎo)出固件
到該網(wǎng)址下載最新版的 Visual Studio Code,簡(jiǎn)稱 vscode,下載完成后執(zhí)行安裝. 網(wǎng)址: https://code.visualstudio.com/

安裝 vscode 插件

打開安裝好的 vscode 編輯器,點(diǎn)擊左側(cè)插件圖標(biāo),輸入 remote ssh
image.png
點(diǎn)擊安裝圖標(biāo),等待安裝完成,安裝完成之后左側(cè)會(huì)出現(xiàn)下面的圖標(biāo)
然后重復(fù)步驟安裝入 dev contains
image.png

遠(yuǎn)程連接服務(wù)器

3、添加服務(wù)器連接配置
點(diǎn)擊該選項(xiàng)卡,會(huì)進(jìn)入SSH TARGETS的添加,如下圖所示:

image.png

點(diǎn)擊添加按鈕,輸入遠(yuǎn)程服務(wù)器的地址,賬號(hào)和ip根據(jù)自己的情況進(jìn)行修改,如下圖所示:

image.png

保存之后,會(huì)將剛才的連接信息存儲(chǔ)在 C:\Users\chaxun.ssh\config 中。

此時(shí)就可以在SSH TARGETS中看到添加的遠(yuǎn)程服務(wù)器地址了:

image.png

4、連接服務(wù)器
右鍵選擇遠(yuǎn)程服務(wù)器,

如果遠(yuǎn)程服務(wù)器能夠連接成功,此時(shí)會(huì)需要你輸入密碼:

5、基本操作

例如我點(diǎn)擊Open Folder,這里就會(huì)讓你選擇打開的文件目錄:

點(diǎn)擊ok按鈕打開 /home/zhaxun 之后,會(huì)需要再次輸入密碼:

啟動(dòng)和連接鏡像

啟動(dòng)鏡像的方式可以是終端命令行,如果容器已啟動(dòng),可以選擇 attach 連接容器
點(diǎn)擊連接容器之后,會(huì)彈出一個(gè)新窗口,點(diǎn)擊左側(cè)上面第一個(gè)圖標(biāo),會(huì)顯示該
容器內(nèi)的文件系統(tǒng)(需要一點(diǎn)緩沖時(shí)間)
如果界面同以上截圖不一樣,而是如下所示:
image.png
就點(diǎn)擊打開文件夾,在上方彈出的對(duì)話框輸入/home/openharmony,再點(diǎn)擊確
定, 等待片刻就會(huì)顯示出文件列表,接下來(lái)就可以像操作本地文件一樣打開文件
并進(jìn)行編輯,然后修改一個(gè)文件:在頂部菜單欄點(diǎn)擊終端,再選擇新建終端,可以打開終端:
注意觀察彈出來(lái)的終端,工作目錄是否是/home/openharmony,如果不是請(qǐng)檢
查前面的操作是否錯(cuò)誤或有遺漏
在終端命令行輸入:hb set 指令,再輸入回車,到達(dá)選擇開發(fā)板的界面,用鼠標(biāo)
或鍵盤上下鍵選擇 qemu_mini_system_demo,再敲回車:

  1. 選擇好了開發(fā)板,就可以執(zhí)行構(gòu)建命令:
    hb build -f
    此時(shí)系統(tǒng)開始構(gòu)建,由于我們使用的是 docker 環(huán)境,在制作鏡像的時(shí)候環(huán)境已
    經(jīng)準(zhǔn)備好了,所以不需要配置其他的腳本或者工具即可以達(dá)到編譯固件的目的. 最后終端會(huì)顯示編譯成功,我們可以在 out 相應(yīng)的目錄下找到對(duì)應(yīng)的固件,輸
    入:ls out/arm_mps2_an386/qemu_mini_system_demo
  2. qemu 模擬器的運(yùn)行
    由于模擬器的運(yùn)行不涉及到具體的硬件,所以本實(shí)驗(yàn)不需要燒錄步驟,在
    docker 控制臺(tái)終端輸入./qemu-run,再輸入 y 就能運(yùn)行 qemu 模擬器了,下面是運(yùn)
    行狀態(tài)的截圖:
    在 qemu 的終端里可以輸入 help 命令查看該模擬器支持運(yùn)行哪些指令:
    同學(xué)們可以自行嘗試列出來(lái)的指令
  3. 退出模擬器的運(yùn)行:
    按住 Ctrl+a 然后同時(shí)放開,再按一下 x 鍵即可退出 qemu 終端可以看出,系統(tǒng)此處退出了 qemu 模擬器回到了 doc
http://www.risenshineclean.com/news/36011.html

相關(guān)文章:

  • 網(wǎng)站制作的基本步驟診斷網(wǎng)站seo現(xiàn)狀的方法
  • 蕪湖建設(shè)工程質(zhì)量監(jiān)督站網(wǎng)站福建seo快速排名優(yōu)化
  • 網(wǎng)站建設(shè)用啥技術(shù)新聞?lì)^條 今天
  • 怎么下載wordpress內(nèi)置的主題廣州seo公司如何
  • 源代碼如何做網(wǎng)站百度移動(dòng)端點(diǎn)贊排名軟件
  • ps6做網(wǎng)站點(diǎn)哪里保存seo最新
  • 成都三合一網(wǎng)站建設(shè)推廣新產(chǎn)品最好的方法
  • 武漢哪里做網(wǎng)站好找個(gè)免費(fèi)的網(wǎng)站
  • 提供網(wǎng)站制作百度風(fēng)云排行榜官網(wǎng)
  • 網(wǎng)站建設(shè)公司該怎么銷售微信推廣方法
  • 上海企業(yè)招聘信息發(fā)布平臺(tái)長(zhǎng)沙seo優(yōu)化推薦
  • 網(wǎng)站建設(shè)原因分析win7系統(tǒng)優(yōu)化軟件
  • 中國(guó)新聞社招聘2023年褲子seo關(guān)鍵詞
  • 中國(guó)最近軍事新聞視頻桂林網(wǎng)站優(yōu)化
  • 網(wǎng)站推廣解釋中國(guó)有幾個(gè)搜索引擎
  • 網(wǎng)站廣告輪播代碼運(yùn)營(yíng)是做什么的
  • 邀請(qǐng)注冊(cè)推廣賺錢seo深圳優(yōu)化
  • 如何在記事本中做網(wǎng)站鏈接長(zhǎng)沙自動(dòng)seo
  • 黃石建設(shè)信息網(wǎng)站國(guó)內(nèi)網(wǎng)絡(luò)銷售平臺(tái)有哪些
  • 公司網(wǎng)站建設(shè)開發(fā)濟(jì)南興田德潤(rùn)優(yōu)惠嗎推廣平臺(tái)排行榜app
  • 行業(yè)網(wǎng)站建設(shè)費(fèi)用百度seo推廣軟件
  • 公司 做網(wǎng)站推廣信息發(fā)布平臺(tái)
  • 做網(wǎng)站是什么專業(yè)什么工作百度后臺(tái)推廣登錄
  • 做pc端網(wǎng)站要成本么廣告推廣軟件
  • wordpress loading優(yōu)化
  • wordpress手機(jī)版怎么注冊(cè)seo站
  • 做設(shè)計(jì)排版除了昵圖網(wǎng)還有什么網(wǎng)站中國(guó)新冠疫情最新消息
  • 專業(yè)做網(wǎng)站杭州網(wǎng)站推廣平臺(tái)
  • 東營(yíng)本地網(wǎng)站制作公司品牌策劃與推廣方案
  • ios wordpress 編輯器淄博seo網(wǎng)站推廣