国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

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

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

OpenHarmony docker環(huán)境搭建

要求一臺安裝ubuntu的虛擬機,vscode軟件

安裝docker

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

首先,更新軟件包索引,并且安裝必要的依賴軟件,來添加一個新的 HTTPS 軟件源:

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

使用下面的 curl 導入源倉庫的 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 最新版本,運行下面的命令。如果你想安裝指定版本,跳過這個步驟,并且跳到下一步。

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

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

sudo apt update
apt list -a docker-ce

可用的 Docker 版本將會在第二列顯示。

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

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

● 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
...

當一個新的 Docker 發(fā)布時,你可以使用標準的sudo apt update && sudo apt upgrade流程來升級 Docker 軟件包。

拉取鏡像

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

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

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

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

此時使用 docker images 再次查看鏡像,發(fā)現(xiàn)多出一個名為
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 

指令可以運行鏡像可以看到系統(tǒng)直接進入到了/home/openharmony,但是此時僅是容器運行成功了,還沒有代碼,無法完成開發(fā),接下來需要獲取代碼

OpenHarmony 代碼獲取

通過git(不推薦,有時會卡死)

首先要設(shè)置git用戶名和郵箱,否則拉去代碼時會報錯

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'

通過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'

檢驗

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

Vscode 安裝

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

安裝 vscode 插件

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

遠程連接服務(wù)器

3、添加服務(wù)器連接配置
點擊該選項卡,會進入SSH TARGETS的添加,如下圖所示:

image.png

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

image.png

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

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

image.png

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

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

5、基本操作

例如我點擊Open Folder,這里就會讓你選擇打開的文件目錄:

點擊ok按鈕打開 /home/zhaxun 之后,會需要再次輸入密碼:

啟動和連接鏡像

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

  1. 選擇好了開發(fā)板,就可以執(zhí)行構(gòu)建命令:
    hb build -f
    此時系統(tǒng)開始構(gòu)建,由于我們使用的是 docker 環(huán)境,在制作鏡像的時候環(huán)境已
    經(jīng)準備好了,所以不需要配置其他的腳本或者工具即可以達到編譯固件的目的. 最后終端會顯示編譯成功,我們可以在 out 相應(yīng)的目錄下找到對應(yīng)的固件,輸
    入:ls out/arm_mps2_an386/qemu_mini_system_demo
  2. qemu 模擬器的運行
    由于模擬器的運行不涉及到具體的硬件,所以本實驗不需要燒錄步驟,在
    docker 控制臺終端輸入./qemu-run,再輸入 y 就能運行 qemu 模擬器了,下面是運
    行狀態(tài)的截圖:
    在 qemu 的終端里可以輸入 help 命令查看該模擬器支持運行哪些指令:
    同學們可以自行嘗試列出來的指令
  3. 退出模擬器的運行:
    按住 Ctrl+a 然后同時放開,再按一下 x 鍵即可退出 qemu 終端可以看出,系統(tǒng)此處退出了 qemu 模擬器回到了 doc
http://aloenet.com.cn/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ù)新聞頭條 今天
  • 怎么下載wordpress內(nèi)置的主題廣州seo公司如何
  • 源代碼如何做網(wǎng)站百度移動端點贊排名軟件
  • ps6做網(wǎng)站點哪里保存seo最新
  • 成都三合一網(wǎng)站建設(shè)推廣新產(chǎn)品最好的方法
  • 武漢哪里做網(wǎng)站好找個免費的網(wǎng)站
  • 提供網(wǎng)站制作百度風云排行榜官網(wǎng)
  • 網(wǎng)站建設(shè)公司該怎么銷售微信推廣方法
  • 上海企業(yè)招聘信息發(fā)布平臺長沙seo優(yōu)化推薦
  • 網(wǎng)站建設(shè)原因分析win7系統(tǒng)優(yōu)化軟件
  • 中國新聞社招聘2023年褲子seo關(guān)鍵詞
  • 中國最近軍事新聞視頻桂林網(wǎng)站優(yōu)化
  • 網(wǎng)站推廣解釋中國有幾個搜索引擎
  • 網(wǎng)站廣告輪播代碼運營是做什么的
  • 邀請注冊推廣賺錢seo深圳優(yōu)化
  • 如何在記事本中做網(wǎng)站鏈接長沙自動seo
  • 黃石建設(shè)信息網(wǎng)站國內(nèi)網(wǎng)絡(luò)銷售平臺有哪些
  • 公司網(wǎng)站建設(shè)開發(fā)濟南興田德潤優(yōu)惠嗎推廣平臺排行榜app
  • 行業(yè)網(wǎng)站建設(shè)費用百度seo推廣軟件
  • 公司 做網(wǎng)站推廣信息發(fā)布平臺
  • 做網(wǎng)站是什么專業(yè)什么工作百度后臺推廣登錄
  • 做pc端網(wǎng)站要成本么廣告推廣軟件
  • wordpress loading優(yōu)化
  • wordpress手機版怎么注冊seo站
  • 做設(shè)計排版除了昵圖網(wǎng)還有什么網(wǎng)站中國新冠疫情最新消息
  • 專業(yè)做網(wǎng)站杭州網(wǎng)站推廣平臺
  • 東營本地網(wǎng)站制作公司品牌策劃與推廣方案
  • ios wordpress 編輯器淄博seo網(wǎng)站推廣