Pantabox 是一個獨立的前端,用于直接在物聯網設備上管理 Pantavisor Linux。
Pantavisor Linux 旨在幫助用戶使用輕量級 Linux 容器 (LXC) 構建嵌入式 Linux 項目。該解決方案允許您將 Linux 發行版或定制的固件用戶區放入容器中。這為您的整個系統提供了便攜式容器化生命周期管理的優勢,而無需更換您的發行版。
Pantavisor Linux 將您的固件、操作系統、網絡和板級支持包 (BSP) 容器化,使它們成為模塊化和可移植的構建塊,可以通過無線方式自動共享和管理。通過設備上的所有內容容器化,用戶可以混合和匹配這些組件以構建新的發行版,還可以維護您可能擁有的針對您的用例的任何自定義,而無需更換您的發行版。
這些是 Pantavisor Linux 模塊化并變成容器的可重用構建塊:
板級支持包 (BSP):內核、模塊和固件。
系統中間件容器:您可以選擇將您的單體發行版中間件打包成一個,或者以更細粒度的單元構建您的中間件。
應用程序:Linux 容器。
配置:系統級配置
這種類型的容器化可移植架構旨在消除對某些 Linux 發行版所需的特定領域知識的需求。根據該公司的說法,Pantavisor 是一種 Linux 系統,可讓您擺脫對特定發行版及其工具集的束縛。通過使用容器,開發人員可以靈活地選擇提供最佳軟件包和功能的發行版。
借助 Pantavisor,Linux 團隊獲得了一種有效且可移植的方式來將系統升級建模和交付為原子事務單元。這是因為包交換格式與 Pantavisor 狀態格式相匹配。Pantavisor 系統引擎也默認打包為一個微型無操作系統,它從 BSP 和容器中創建模塊化系統體驗。
官方 Pantavisor Linux 映像包括 Pantabox,它是一個前端,提供直觀的開發人員體驗,圍繞開發人員所需的實用程序,以便在嵌入式 Linux 設備上維護、發展和發布 Pantavisor Linux 系統。
設備上的所有內容都使用 Pantavisor Linux 及其管理工具箱進行容器化,Pantabox 也不例外,它也在 Pantavisor Linux 之上的容器中運行。使用 Pantabox,您可以使用全套 pvr cli 命令來管理設備原子修訂以及嵌入式 Linux 項目的其他操作。
Pantabox 還旨在通過在設備上本地以及在云中控制到 Pantacor Hub 等設備集線器的軟件事務更新來減少來回以及測試和調試軟件更新所需的時間。在 Pantabox 詞典中,這些被稱為本地模式和遠程模式。
開發人員可能需要在設備上本地工作,以更新、編輯和測試對應用配置的更改。在工作時,他們可以使用 pvr 命令行工具在本地設備上添加、提交和跟蹤多個修訂。當準備好發布新設備配置文件及其修訂版時,開發人員切換到遠程模式并將新設備配置文件發布到 Pantacor 的 SaaS、Pantacor Hub 或任何其他本地或替代托管服務。
除了容器化固件生命周期管理和定制之外,用戶可能希望在您的任何物聯網設備上運行任何 Docker 容器。Pantavisor Linux 本身并不運行 Docker 容器,但它使用 Docker 鏡像作為由 Pantavisor 與 LXC 運行的容器的根文件系統的來源。
審核編輯:郭婷
-
物聯網
+關注
關注
2921文章
45629瀏覽量
384382 -
Linux
+關注
關注
87文章
11410瀏覽量
212186
發布評論請先 登錄
相關推薦
敏捷合成器的技術原理和應用場景
基于risc-v架構的芯片與linux系統兼容性討論
混合部署 | 在迅為RK3568上同時部署RT-Thread和Linux系統
【北京迅為】i.mx8mm嵌入式linux開發指南第四篇 嵌入式Linux系統移植篇第六十九章uboot移植

入門級攻略:如何容器化部署微服務?
什么是容性負載箱?
混合部署 | 在迅為RK3568上同時部署RT-Thread和Linux系統
市場青睞LED智能一體機,超微小間距COB顯示為智慧會議系統的選擇帶來多樣性
embOS的MISRA-C:2012一致性
實時Linux:解鎖高效能和可靠性的關鍵

倍加福IO-Link閥門連接器,為物流系統帶來革命性變化
基于全志T507-H的Linux-RT實時性測試案例分享
手把手帶你移植HAL庫函數

評論