我正在TI Sitara AM335x模块上运行嵌入式Linux构建,并使用他们的处理器SDK构建自定义u-boot、内核和根文件系统
他们最新版本的SDK是06.03,并且与Yocto Thud发行版(现在有点旧了)保持一致。我有我需要的一切设置,有我的新BSP,可以建立我需要的一切,但有一件事我需要,我不能得到工作。SDK附带Python3.5,我需要Python3.6+来运行某个工具
严格地说,作为一个实验,我已经在系统中构建了Docker,并且我可以在其中运行较新的容器——但这会带来非常大的规模和性能影响,以及一些额外的部署和升级考虑
我试图找出是否有办法只升级Python发行版,但我似乎找不到太多关于这方面的信息。有一些关于按顺序应用后续发行版中的所有修补程序以及尝试编译、调试等的说明,但是有很多修补程序,很容易遗漏一些内容
我知道有一个选择是扔掉SDK,直接使用Yocto Dunfell,但处理器SDK附带了大量内核和u-boot调整,因此我希望在短期内坚持使用它(长期计划是直接使用Yocto,并获得最新/最好的)
TLDR;是否有任何简单/优化的机制可以将Yocto Thud升级到Python3.6+,而不会在查找和应用内核和rfs补丁、在rootfs中使用Docker或离开处理器SDK时冒太大风险
目前没有回答
相关问题 更多 >
编程相关推荐