我需要向客户提供单个更新文件,以便通过 USB 更新嵌入式系统。该系统是使用Yocto构建的。我很好奇我必须实施 USB 更新的计划是否可行,或者我是否遗漏了一些应该很明显的东西。
opkg存在于系统上,但为了使用opkg update
它需要有一个 repo 可以从中提取。由于我没有网络功能,我需要将整个 repo 放在 USB 驱动器上。由于我需要向客户提供单个文件,因此 repo 将需要是一个 tar 文件。
程序
至少从高层次的角度来看,这听起来像是通过 USB 更新嵌入式系统的好方法吗?可能存在哪些陷阱?