国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

這篇具有很好參考價(jià)值的文章主要介紹了使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

3 Toaster

我們已經(jīng)知道了如何在Poky中使用BitBake構(gòu)建圖像image,那么我們將學(xué)習(xí)如何使用Toaster完成同樣的操作。

3.1 什么是Toaster?

Toaster是一個(gè)用于配置和運(yùn)行構(gòu)建的Web接口。它與BitBake和Poky構(gòu)建系統(tǒng)通信,以管理和收集有關(guān)構(gòu)建、軟件包和鏡像的信息。

使用Toaster的兩種方法:

  • 本地

可以將Toaster作為本地實(shí)例運(yùn)行,適用于單用戶開發(fā),為BitBake命令行和一些構(gòu)建信息提供圖形界面。

  • 托管

適合多用戶使用。Toaster服務(wù)器會(huì)構(gòu)建和存儲(chǔ)用戶的工件。使用托管實(shí)例時(shí),其組件可以分布在多臺(tái)機(jī)器上。

在本章中,我們將把Toaster作為本地實(shí)例使用。不過,如果您想將其用作托管實(shí)例,請(qǐng)?jiān)L問以下網(wǎng)站獲取說明--《Toaster 手冊(cè)》(https://docs.yoctoproject.org/4.0.4/toaster-manual/index.html)。

3.2 安裝Toaster

Toaster使用Python Django框架。

$ pip3 install --user -r bitbake/toaster-requirements.txt 

啟動(dòng):

$ source oe-init-build-env
$ source toaster start

瀏覽器打開http://127.0.0.1:8000。 默認(rèn)情況下,Toaster通過端口8000啟動(dòng)。網(wǎng)絡(luò)端口參數(shù)允許您使用不同的端口,例如:$source toaster start webport=8400。

使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

參考資料

  • 軟件測(cè)試精品書籍文檔下載持續(xù)更新 https://github.com/china-testing/python-testing-examples 請(qǐng)點(diǎn)贊,謝謝!
  • 本文涉及的python測(cè)試開發(fā)庫 謝謝點(diǎn)贊! https://github.com/china-testing/python_cn_resouce
  • python精品書籍下載 https://github.com/china-testing/python_cn_resouce/blob/main/python_good_books.md
  • Linux精品書籍下載 https://www.cnblogs.com/testing-/p/17438558.html

3.2 構(gòu)建映像

創(chuàng)建新項(xiàng)目
使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

項(xiàng)目主界面,下圖所示:
使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

在"Configuration"選項(xiàng)卡上,轉(zhuǎn)到"Machine",將目標(biāo)機(jī)器更改為qemux86-64:

使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

點(diǎn)擊Image recipes選項(xiàng)卡,選擇要構(gòu)建的映像。我們將構(gòu)建 core-image-full-cmdline:

使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

構(gòu)建過程需要一些時(shí)間,但之后我們就可以看到已構(gòu)建的圖像以及一些統(tǒng)計(jì)數(shù)據(jù),如下圖所示:
使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

下圖為core-image-full-cmdline目錄結(jié)構(gòu):
使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

Toaster是一款功能強(qiáng)大的工具。您可以在本地開發(fā)機(jī)器或共享服務(wù)器上使用它,以圖形方式顯示構(gòu)建過程。你可以返回啟動(dòng)Toaster的終端,運(yùn)行runqemu qemux86-64 core-image-full-cmdline。您將看到下面的截圖:
使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster
在完成Linux啟動(dòng)后,你會(huì)看到登錄提示。
使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster

我們可以使用空密碼登錄root賬戶。文章來源地址http://www.zghlxwxcb.cn/news/detail-709989.html

到了這里,關(guān)于使用Yocto進(jìn)行嵌入式Linux開發(fā)3 Toaster的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • IMX6ULL采用YOCTO構(gòu)建嵌入式Linux系統(tǒng)

    切換至工程項(xiàng)目文件夾,如:/home/user/Linux/Yocto/fsl-release-yocto,在該文件夾下使用如下命令: 在本地環(huán)境變量中指定repo服務(wù)器地址,可以使用清華的鏡像源進(jìn)行更新,即將如下內(nèi)容復(fù)制到你的~/.bashrc里: 切換至Yocto工作路徑/home/user/Linux/Yocto/fsl-release-yocto,然后使用如下repo命

    2024年02月02日
    瀏覽(59)
  • 【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行繪圖——QPainter 繪圖

    【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行繪圖——QPainter 繪圖

    ????????繪圖與圖表在嵌入式里有的比較多,尤其是圖表,我們常在股票里看到的“圖表折線/曲線 圖/餅狀圖等”都可以用 Qt 的圖表來實(shí)現(xiàn)。繪圖和圖表的內(nèi)容本章主要介紹繪圖和圖表的基本操作,以簡單的例子呈現(xiàn)繪圖與圖表的用法,目的就是快速入門繪圖與圖表,關(guān)

    2024年02月12日
    瀏覽(34)
  • 【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行繪制實(shí)時(shí)圖表——QChart 圖表

    【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行繪制實(shí)時(shí)圖表——QChart 圖表

    ????????要想使用 Qt Charts,我們的 Qt 版本得使用 Qt 5.7 之后的版本。其實(shí) Qt Charts 并不是 Qt 5.7 才有的,是在 Qt 5.7 以前只有商業(yè)版本的 Qt 才有 Qt Charts。我們能免費(fèi)下載的 Qt 版本都是社區(qū)(開源)版本。 ????????Qt Charts 很方便的繪制我們常見的曲線圖、折線圖、柱狀

    2024年02月12日
    瀏覽(26)
  • 【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行文本讀寫——QFile讀寫文本

    【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行文本讀寫——QFile讀寫文本

    ????????在很多時(shí)候我們需要讀寫文本文件進(jìn)行讀寫,比如寫個(gè) Mp3 音樂播放器需要讀 Mp3 歌詞里的文本,比如修改了一個(gè) txt 文件后保存,就需要對(duì)這個(gè)文件進(jìn)行讀寫操作。本文介紹簡單的文本文件讀寫,內(nèi)容精簡,讓大家了解文本讀寫的基本操作。 ????????QFile 類提

    2024年02月12日
    瀏覽(26)
  • 在嵌入式Linux設(shè)備上使用Flutter開發(fā)圖形界面(試水)

    在嵌入式Linux設(shè)備上使用Flutter開發(fā)圖形界面(試水)

    鏈接: https://www.bilibili.com/video/BV1qE411N7aC/?spm_id_from=333.880.my_history.page.clickvd_source=0c443477abedebf2fdf7abecef55405d 我是跟著這個(gè)視頻安裝 Docker Desktop for Windows + 啟用k8s k8s網(wǎng)址 https://github.com/AliyunContainerService/k8s-for-docker-desktop 主要步驟參照 https://www.toradex.com/zh-cn/blog/zai-qian-ru-shi-linux-sh

    2024年02月21日
    瀏覽(26)
  • 【嵌入式】Linux開發(fā)工具arm-linux-gcc安裝及使用

    【嵌入式】Linux開發(fā)工具arm-linux-gcc安裝及使用

    宿主機(jī) 執(zhí)行編譯、鏈接嵌入式軟件的計(jì)算機(jī) 目標(biāo)機(jī) 運(yùn)行嵌入式軟件的硬件平臺(tái) “本地”編譯器 用來生成在與編譯器本身所在的計(jì)算機(jī)和操作系統(tǒng)(平臺(tái))相同的環(huán)境下運(yùn)行的目標(biāo)代碼,例如 Windows 環(huán)境生成 Windows 目標(biāo)代碼。 交叉編譯器 用來生成在其它平臺(tái)上運(yùn)行的目標(biāo)代

    2024年01月17日
    瀏覽(49)
  • 嵌入式Linux 開發(fā)經(jīng)驗(yàn):platform_driver_register 的使用方法

    嵌入式Linux 開發(fā)經(jīng)驗(yàn):platform_driver_register 的使用方法

    嵌入式Linux 設(shè)備驅(qū)動(dòng)開發(fā)時(shí),經(jīng)常遇到平臺(tái)驅(qū)動(dòng) platform_driver_register 的注冊(cè),最近深入了看了驅(qū)動(dòng)開發(fā)為何使用平臺(tái)驅(qū)動(dòng) 開發(fā)一個(gè)設(shè)備驅(qū)動(dòng)時(shí),為了實(shí)現(xiàn) 設(shè)備的 打開、關(guān)閉、控制等操作,可以注冊(cè)為 Linux misc 設(shè)備,不過在這之前,可以先使用 platform_driver_register 注冊(cè)平臺(tái)驅(qū)動(dòng)

    2024年01月15日
    瀏覽(22)
  • 關(guān)于嵌入式開發(fā)的一些信息匯總:嵌入式C開發(fā)人員、嵌入式系統(tǒng)Linux

    關(guān)于嵌入式開發(fā)的一些信息匯總:嵌入式C開發(fā)人員、嵌入式系統(tǒng)Linux

    這篇文章是關(guān)于嵌入式開發(fā)的一些基本信息,供想入行的人參考。有一些作者本人的想法,以及來自外網(wǎng)的大拿的文章翻譯而來,原文鏈接在此Learning Linux for embedded systems,再次感謝,支持原創(chuàng)。 普通C開發(fā)人員和嵌入式C開發(fā)人員之間的 基本區(qū)別在于 ,因?yàn)榍度胧紺程序被設(shè)

    2024年02月03日
    瀏覽(129)
  • 嵌入式開發(fā):單片機(jī)嵌入式Linux學(xué)習(xí)路徑

    嵌入式開發(fā):單片機(jī)嵌入式Linux學(xué)習(xí)路徑

    SOC(System on a Chip)的本質(zhì)區(qū)別在于架構(gòu)和功能。低端SOC如基于Cortex-M架構(gòu)的芯片,如STM32和NXP LPC1xxx系列,不具備MMU(Memory Management Unit),適用于輕量級(jí)實(shí)時(shí)操作系統(tǒng)如uCOS和FreeRTOS。高端SOC如基于Cortex-A架構(gòu)的芯片,如三星、高通、飛卡、全志和瑞芯微等,具備MMU,支持虛擬內(nèi)

    2024年02月15日
    瀏覽(38)
  • 嵌入式Linux開發(fā)教程匯總

    野火:https://doc.embedfire.com/products/link/zh/latest/linux/index.html 正點(diǎn)原子:http://47.111.11.73/docs/boards/arm-linux/index.html 百問網(wǎng):http://download.100ask.net/books/Linux/ELADCM1/index.html 百問網(wǎng):https://space.bilibili.com/275908810/channel/seriesdetail?sid=1714177 野火:https://space.bilibili.com/356820657/channel/seriesdeta

    2024年02月10日
    瀏覽(97)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包