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

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

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

Pantavisor Linux為系統(tǒng)帶來容器可移植性和敏捷性

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Tiera Oliver ? 2022-08-16 09:52 ? 次閱讀

Pantabox 是一個(gè)獨(dú)立的前端,用于直接在物聯(lián)網(wǎng)設(shè)備上管理 Pantavisor Linux

Pantavisor Linux 旨在幫助用戶使用輕量級(jí) Linux 容器 (LXC) 構(gòu)建嵌入式 Linux 項(xiàng)目。該解決方案允許您將 Linux 發(fā)行版或定制的固件用戶區(qū)放入容器中。這為您的整個(gè)系統(tǒng)提供了便攜式容器化生命周期管理的優(yōu)勢,而無需更換您的發(fā)行版。

Pantavisor Linux 將您的固件、操作系統(tǒng)、網(wǎng)絡(luò)和板級(jí)支持包 (BSP) 容器化,使它們成為模塊化和可移植的構(gòu)建塊,可以通過無線方式自動(dòng)共享和管理。通過設(shè)備上的所有內(nèi)容容器化,用戶可以混合和匹配這些組件以構(gòu)建新的發(fā)行版,還可以維護(hù)您可能擁有的針對(duì)您的用例的任何自定義,而無需更換您的發(fā)行版。

這些是 Pantavisor Linux 模塊化并變成容器的可重用構(gòu)建塊:

板級(jí)支持包 (BSP):內(nèi)核、模塊和固件。

系統(tǒng)中間件容器:您可以選擇將您的單體發(fā)行版中間件打包成一個(gè),或者以更細(xì)粒度的單元構(gòu)建您的中間件。

應(yīng)用程序:Linux 容器。

配置:系統(tǒng)級(jí)配置

這種類型的容器化可移植架構(gòu)旨在消除對(duì)某些 Linux 發(fā)行版所需的特定領(lǐng)域知識(shí)的需求。根據(jù)該公司的說法,Pantavisor 是一種 Linux 系統(tǒng),可讓您擺脫對(duì)特定發(fā)行版及其工具集的束縛。通過使用容器,開發(fā)人員可以靈活地選擇提供最佳軟件包和功能的發(fā)行版。

借助 Pantavisor,Linux 團(tuán)隊(duì)獲得了一種有效且可移植的方式來將系統(tǒng)升級(jí)建模和交付為原子事務(wù)單元。這是因?yàn)榘粨Q格式與 Pantavisor 狀態(tài)格式相匹配。Pantavisor 系統(tǒng)引擎也默認(rèn)打包為一個(gè)微型無操作系統(tǒng),它從 BSP 和容器中創(chuàng)建模塊化系統(tǒng)體驗(yàn)。

官方 Pantavisor Linux 映像包括 Pantabox,它是一個(gè)前端,提供直觀的開發(fā)人員體驗(yàn),圍繞開發(fā)人員所需的實(shí)用程序,以便在嵌入式 Linux 設(shè)備上維護(hù)、發(fā)展和發(fā)布 Pantavisor Linux 系統(tǒng)。

設(shè)備上的所有內(nèi)容都使用 Pantavisor Linux 及其管理工具箱進(jìn)行容器化,Pantabox 也不例外,它也在 Pantavisor Linux 之上的容器中運(yùn)行。使用 Pantabox,您可以使用全套 pvr cli 命令來管理設(shè)備原子修訂以及嵌入式 Linux 項(xiàng)目的其他操作。

Pantabox 還旨在通過在設(shè)備上本地以及在云中控制到 Pantacor Hub 等設(shè)備集線器的軟件事務(wù)更新來減少來回以及測試和調(diào)試軟件更新所需的時(shí)間。在 Pantabox 詞典中,這些被稱為本地模式和遠(yuǎn)程模式。

開發(fā)人員可能需要在設(shè)備上本地工作,以更新、編輯和測試對(duì)應(yīng)用配置的更改。在工作時(shí),他們可以使用 pvr 命令行工具在本地設(shè)備上添加、提交和跟蹤多個(gè)修訂。當(dāng)準(zhǔn)備好發(fā)布新設(shè)備配置文件及其修訂版時(shí),開發(fā)人員切換到遠(yuǎn)程模式并將新設(shè)備配置文件發(fā)布到 Pantacor 的 SaaS、Pantacor Hub 或任何其他本地或替代托管服務(wù)。

除了容器化固件生命周期管理和定制之外,用戶可能希望在您的任何物聯(lián)網(wǎng)設(shè)備上運(yùn)行任何 Docker 容器。Pantavisor Linux 本身并不運(yùn)行 Docker 容器,但它使用 Docker 鏡像作為由 Pantavisor 與 LXC 運(yùn)行的容器的根文件系統(tǒng)的來源。

審核編輯:郭婷

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

    關(guān)注

    2899

    文章

    43839

    瀏覽量

    369423
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11183

    瀏覽量

    208558
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【北京迅】i.mx8mm嵌入式linux開發(fā)指南第四篇 嵌入式Linux系統(tǒng)移植篇第六十九章uboot移植

    【北京迅】i.mx8mm嵌入式linux開發(fā)指南第四篇 嵌入式Linux系統(tǒng)移植篇第六十九章uboot
    的頭像 發(fā)表于 10-22 14:46 ?299次閱讀
    【北京迅<b class='flag-5'>為</b>】i.mx8mm嵌入式<b class='flag-5'>linux</b>開發(fā)指南第四篇 嵌入式<b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>移植</b>篇第六十九章uboot<b class='flag-5'>移植</b>

    什么是容負(fù)載箱?

    負(fù)載箱是用于模擬電網(wǎng)中感性負(fù)載的裝置,通常由電容器、電抗器等元件組成。在電力系統(tǒng)中,負(fù)載箱被廣泛應(yīng)用于測試和評(píng)估各種電氣設(shè)備的性能,如變壓器、發(fā)電機(jī)、開關(guān)設(shè)備等。容負(fù)載箱的主要作
    發(fā)表于 09-25 10:51

    混合部署 | 在迅RK3568上同時(shí)部署RT-Thread和Linux系統(tǒng)

    和安全的同時(shí),靈活處理復(fù)雜的任務(wù)場景。 混合部署 在一般情況下,iTOP-RK3568 的四個(gè) Cortex-A55 核心通常運(yùn)行 Linux系統(tǒng),這種架構(gòu)稱為對(duì)稱多處理(SMP)。而 AMP
    發(fā)表于 09-18 10:54

    市場青睞LED智能一體機(jī),超微小間距COB顯示智慧會(huì)議系統(tǒng)的選擇帶來多樣

    ,更是智慧會(huì)議系統(tǒng)帶來了前所未有的多樣與高效。晶銳創(chuàng)顯LED智能一體機(jī)憑借其出色的性能與設(shè)計(jì)理念,引領(lǐng)著智慧會(huì)議的新風(fēng)尚。
    的頭像 發(fā)表于 09-14 16:28 ?221次閱讀

    embOS的MISRA-C:2012一致

    MISRA C是汽車工業(yè)軟件可靠協(xié)會(huì)(MISRA)開發(fā)的一套針對(duì)C編程語言的軟件開發(fā)指南,目的是提升嵌入式系統(tǒng)的安全可移植性。2012發(fā)布的MISRA C第三版,稱為MISRA
    的頭像 發(fā)表于 08-20 11:35 ?361次閱讀

    實(shí)時(shí)Linux:解鎖高效能和可靠的關(guān)鍵

    組合使得部署和管理復(fù)雜的實(shí)時(shí)應(yīng)用變得更加高效,同時(shí)也提高了系統(tǒng)的整體性能和安全。因此,實(shí)時(shí)Linux容器技術(shù)的結(jié)合在工業(yè)自動(dòng)化、物聯(lián)網(wǎng)、云計(jì)算等領(lǐng)域的應(yīng)用越來越廣泛。
    的頭像 發(fā)表于 08-08 11:21 ?201次閱讀
    實(shí)時(shí)<b class='flag-5'>Linux</b>:解鎖高效能和可靠<b class='flag-5'>性</b>的關(guān)鍵

    倍加福IO-Link閥門連接器,物流系統(tǒng)帶來革命變化

    在工業(yè)自動(dòng)化領(lǐng)域,IO-Link通信標(biāo)準(zhǔn)已成為現(xiàn)代物流系統(tǒng)中不可或缺的一環(huán)。這一獨(dú)立于制造商的接口技術(shù),不僅實(shí)現(xiàn)了傳感器診斷數(shù)據(jù)的高效傳輸至控制器,更在狀態(tài)監(jiān)控和預(yù)測維護(hù)等工業(yè)4.0應(yīng)用中扮演著舉足輕重的角色。
    的頭像 發(fā)表于 07-12 15:24 ?412次閱讀

    基于全志T507-H的Linux-RT實(shí)時(shí)測試案例分享

    內(nèi)核開源、免費(fèi)、功能完善。 RT PREEMPT補(bǔ)丁,使Linux內(nèi)核成為硬實(shí)時(shí)操作系統(tǒng),無需完整的內(nèi)核重寫。 既有實(shí)時(shí),又有相同的開發(fā)生態(tài)系統(tǒng)(包括相同工具鏈、文件
    發(fā)表于 06-03 09:50

    手把手帶你移植HAL庫函數(shù)

    在嵌入式系統(tǒng)開發(fā)中,硬件抽象層(HAL,HardwareAbstractionLayer)庫的使用可以極大地簡化開發(fā)過程,提高代碼的可移植性和維護(hù)。本文將詳細(xì)介紹如何快速搞懂HAL庫的移植
    的頭像 發(fā)表于 05-18 08:04 ?1492次閱讀
    手把手帶你<b class='flag-5'>移植</b>HAL庫函數(shù)

    基于全志T113-i的Docker容器實(shí)現(xiàn)方案

    通過使用Docker,開發(fā)人員可以更容易地構(gòu)建、交付和運(yùn)行應(yīng)用程序,同時(shí)確保應(yīng)用程序的一致可移植性。它也使得應(yīng)用程序的部署更加靈活、高效,因?yàn)樗梢钥焖俚貑?dòng)、停止和擴(kuò)展容器,而不會(huì)影響其他
    發(fā)表于 04-19 09:45 ?714次閱讀
    基于全志T113-i的Docker<b class='flag-5'>容器</b>實(shí)現(xiàn)方案

    Docker容器技術(shù)的安裝和使用

    通過Docker,開發(fā)人員可以更容易地構(gòu)建、交付和運(yùn)行應(yīng)用程序,同時(shí)確保應(yīng)用程序的一致可移植性。它也使得應(yīng)用程序的部署更加靈活和高效,因?yàn)樗梢钥焖俚貑?dòng)、停止和擴(kuò)展容器,而不會(huì)影響其他
    發(fā)表于 04-16 11:24 ?266次閱讀
    Docker<b class='flag-5'>容器</b>技術(shù)的安裝和使用

    運(yùn)放驅(qū)動(dòng)電容負(fù)載的原理分析和補(bǔ)償辦法

    ,相移分別是0.001度和80度,可得輸出幅值5幾乎沒有相移的10Hz的曲線和幅值0.5相移80度的曲線兩者合成。 2、開環(huán)輸出時(shí)容負(fù)載會(huì)引起運(yùn)放輸出的不穩(wěn)定和
    發(fā)表于 01-28 21:51

    容器redis持久化配置

    容器化技術(shù)企業(yè)帶來了很多好處,包括高度可擴(kuò)展性、靈活性和可移植性。其中一個(gè)常見的容器化應(yīng)用是Redis,一種高性能的鍵值對(duì)存儲(chǔ)
    的頭像 發(fā)表于 12-05 10:07 ?462次閱讀

    linux系統(tǒng)一般用來干嘛

    、DNS服務(wù)器、代理服務(wù)器、路由器等,不但使企業(yè)降低了運(yùn)營成本,同時(shí)還獲得了Linux系統(tǒng)帶來的高穩(wěn)定性和高可靠。 嵌入式系統(tǒng)應(yīng)用:由于Linux
    的頭像 發(fā)表于 11-08 11:14 ?2515次閱讀

    智能充電樁物聯(lián)網(wǎng)卡的重要——你的車輛充電帶來便利

    智能充電樁物聯(lián)網(wǎng)卡的重要——你的車輛充電帶來便利
    的頭像 發(fā)表于 11-06 11:28 ?695次閱讀