0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Pantavisor Linux为系统带来容器可移植性和敏捷性

星星科技指导员 来源:嵌入式计算设计 作者:Tiera Oliver 2022-08-16 09:52 次阅读

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 运行的容器的根文件系统的来源。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2866

    文章

    41549

    浏览量

    358118
  • Linux
    +关注

    关注

    87

    文章

    10981

    浏览量

    206689
收藏 人收藏

    评论

    相关推荐

    基于全志T113-i的Docker容器实现方案

    通过使用Docker,开发人员可以更容易地构建、交付和运行应用程序,同时确保应用程序的一致性及可移植性。它也使得应用程序的部署更加灵活、高效,因为它可以快速地启动、停止和扩展容器,而不会影响其他容器或主机
    发表于 04-19 09:45 130次阅读
    基于全志T113-i的Docker<b class='flag-5'>容器</b>实现方案

    Docker容器技术的安装和使用

    通过Docker,开发人员可以更容易地构建、交付和运行应用程序,同时确保应用程序的一致性和可移植性。它也使得应用程序的部署更加灵活和高效,因为它可以快速地启动、停止和扩展容器,而不会影响其他容器或主机
    发表于 04-16 11:24 44次阅读
    Docker<b class='flag-5'>容器</b>技术的安装和使用

    运放驱动电容负载的原理分析和补偿办法

    ,相移分别是0.001度和80度,可得输出幅值5几乎没有相移的10Hz的曲线和幅值0.5相移80度的曲线两者合成。 2、开环输出时容负载会引起运放输出的不稳定和
    发表于 01-28 21:51

    rk3399移植Linux内核

    RK3399是一款由中国厂商瑞芯微推出的高性能处理器芯片,被广泛用于嵌入式系统开发。在进行应用程序开发之前,我们需要将Linux内核移植到RK3399上,以支持硬件的驱动和功能。本文将详细介绍如何将
    的头像 发表于 01-08 09:56 321次阅读

    容器redis持久化配置

    容器化技术为企业带来了很多好处,包括高度可扩展性、灵活性和可移植性。其中一个常见的容器化应用是Redis,一种高性能的键值对存储系统。在云
    的头像 发表于 12-05 10:07 242次阅读

    linux系统一般用来干嘛

    、DNS服务器、代理服务器、路由器等,不但使企业降低了运营成本,同时还获得了Linux系统带来的高稳定性和高可靠性。 嵌入式系统应用:由于Linux
    的头像 发表于 11-08 11:14 1252次阅读

    基于嵌入式Linux系统的MiniGUI的移植

    电子发烧友网站提供《基于嵌入式Linux系统的MiniGUI的移植.pdf》资料免费下载
    发表于 10-12 10:20 1次下载
    基于嵌入式<b class='flag-5'>Linux</b><b class='flag-5'>系统</b>的MiniGUI的<b class='flag-5'>移植</b>

    基于ARM的Linux系统移植

    电子发烧友网站提供《基于ARM的Linux系统移植.pdf》资料免费下载
    发表于 10-11 10:57 0次下载
    基于ARM的<b class='flag-5'>Linux</b><b class='flag-5'>系统</b><b class='flag-5'>移植</b>

    Linux下C语言编程入门教程

    编程风格等。u3000u3000Linux 作为一个优秀的操作系统,一项非常重要的功能就是支持系统调用尤其是支持C语言的系统调用功能十分的方便、快捷。C 语言具有高速、灵活、简洁、
    发表于 09-22 06:56

    基于树莓派的嵌入式Linux开发教学

    树莓派对于全球嵌入式 Linux 开发及教育已经并将继续带来广泛的影响,及早将之引入我国主流的嵌入式开发与教学环境中或将是有益的。尽管传统的 “ARM 开发板硬件设计 +Linux 移植
    发表于 09-21 07:09

    stm32f429怎么移植linux系统

    stm32f429怎么移植linux系统,不用a系列芯片
    发表于 09-21 06:25

    如何在linux系统移植驱动 - 第6节

    Linux系统
    充八万
    发布于 :2023年09月01日 19:13:36

    “灯随车亮”的解决方案为路灯控制系统带来新变革

    是“灯随车亮”的解决方案。 “灯随车亮”,顾名思义,就是路灯的开关与车辆的通行情况相关。当有车辆驶近时,路灯会自动点亮,而在车辆通过后,路灯又会自动熄灭。这种解决方案的出现,为路灯控制系统带来了革命性的变革
    的头像 发表于 08-23 23:59 244次阅读
    “灯随车亮”的解决方案为路灯控制<b class='flag-5'>系统带来</b>新变革

    Linux驱动移植 Linux系统架构优点

    系统移植 linux 驱动移植 移植是说同样的一个 linux 操作
    的头像 发表于 07-27 17:06 548次阅读
    <b class='flag-5'>Linux</b>驱动<b class='flag-5'>移植</b> <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>架构优点

    Linux篇】Paho-MQTT-C移植

    Linux篇】Paho-MQTT-C移植
    的头像 发表于 05-05 09:05 1664次阅读