下面是JFrog Connect工程师为社区创建的一个很棒的指南,用于为树莓派闪烁一个现成的Yocto映像。包括一个指南冻结和克隆图像与您的应用程序在里面!
阅读时间:
3.
分钟
在这里2022世界杯南美区预选赛 在美国,我们每天都与嵌入式Linux社区进行交流:了解他们的困难,并尝试构建工具和特性,以缓解他们顺利部署产品的过程。
这一次,我们想通过提供2个现成的工具来帮助社区的必要基于Linux的镜像自底向上构建,包括当今大多数物联网项目所必需的通用包,同时保持映像尽可能小和轻量,以节省产品应用程序运行时的资源。2022世界杯阿根廷预选赛赛程
两个图像都是64位特别是对于树莓派4,占便宜树莓派4硬件SOC - 1.5GHz 64位四核Arm Cortex-A72 CPU。
1.基于Yocto的Linux操作系统:精简版-一个轻量级的Yocto图像,只有重量60 mb并包括“单任务”物联网产品所需的基本包,包括:Vim和Nano编辑器、lsmode、ping、ifconfig、systemd服务管理器和减少的busybox。
2.基于Yocto的Linux操作系统:完整版-一个轻量级的Yocto图像,只有重量75 mb并包括基本包以及在许多物联网项目中使用的其他常用包,包括:Vim和Nano编辑器,systemd服务管理器,lsmode, ping, ifconfig, busybox和Python3, Cron, iptables和SSH。
这两个图片适用于工业应用,可在闪光后立即使用。
尽管基于Yocto的Linux操作系统稳定可靠,并且可以部署在数百万台设备上,但软件应用程序和环境总是会导致需要我们远程支持设备的问题:部署OTA更新、通过SSH或VNC远程访问、监视或发送Bash命令。
在这里2022世界杯南美区预选赛 我们提供了一个一体化的设备管理平台,只需60秒就可以安装到基于Linux的设备上并开始远程管理它。通过使用该平台,您的产品群可以全天候远程管理,把软件问题和远程调试变成了小菜一碟。
在闪烁Yocto映像时,可以自由注册并准备安装2022世界杯南美区预选赛 你设备上的代理,加入这里.从这一点来看,您基于Yocto的Linux设备是100%远程管理,可投入生产。
下载60MB精简版Yocto image ->下载图片
下载74MB完整的Yocto图像->的链接下载图片
接下来,把SD卡插入你的电脑,闪光并将其带回树莓派硬件SD插槽。
现在我们的设备已经有了工业级的操作系统,我们还开发了在上面运行的软件应用程序,我们已经准备好进入生产前的最后一步了。
本指南将帮助您使用当前使用的基于yocto的操作系统,并将应用程序作为服务运行,准备投入生产,然后冻结该映像并克隆它以创建包含应用程序的新映像—准备在整个舰队上闪烁。
在那之前几秒钟-2022世界杯南美区预选赛
代理自动识别当它运行在新的硬件上,即使它是相同的克隆镜像,这意味着-你只需要安装JFrog Connect代理一次在同一台设备上,你会被冻结,是不是很棒?
Linux下克隆SD卡:
打开shell终端,执行如下命令:
弟弟如果=/dev/sdx= /道路/图像/ b = 1米
*在哪里/dev/sdx这是你的SD卡。
在MAC上克隆SD卡:
打开shell终端,执行如下命令:
弟弟如果=/dev/rdiskx= /道路/图像/ b = 1米
*在哪里/dev/rdiskx这是你的SD卡。
在Windows上克隆SD卡:
安装软件-Win32磁盘映像器,为我们要克隆的映像命名,选择要备份的驱动器,然后单击“读取”开始该过程。
克隆映像后,您可以在整个船队上自由地显示它,并在运输之前开始远程管理它——将设备安排在不同的组中,具有名称和位置,以便远程维护。