由于文档建议将Ubuntu 15.10用作yocto构建主机,因此我们进行了大量工作进行设置,结果发现Bitbake仍然告诉我们该版本不受支持。
请推荐最新的Ubuntu版本是什么?我认为我们可能会使用最新的LTS。
答案 0 :(得分:1)
poky.conf文件跟踪Yocto项目支持的所有发行版。受支持的,随后经过健全性测试的发行版在poky.conf中的“ SANITY_TEST_DISTROS”部分中列出。每个受支持的发行版均已部署并用作Yocto Autobuilder构建工。
Distro list in poky.conf will be similar to following:
SANITY_TESTED_DISTROS ?= " \
poky-2.5 \n \
ubuntu-16.10 \n \
ubuntu-17.04 \n \
fedora-26 \n \
centos-7 \n \
debian-9 \n \
opensuse-42.2 \n \
"
添加受支持发行版的标准非常严格。显然,任何候选发行版都必须具有生产质量。换句话说,该发行版可以在Yocto Project Autobuilder构建工人的生产环境中使用。 Yocto项目还必须有一个令人信服的理由,才能将发行版实际用于建筑工人。晦涩,支持不佳或高度定制的发行版不太可能是提交的不错选择。
主要的稳定发行版(例如Debian,Fedora,Ubunto,Centos等)已得到支持。如果不支持它们,则一旦满足足够的条件,它们就有可能在列表中得到支持。请确保事先检查支持的最新发行版,以确保该发行版不受支持。
答案 1 :(得分:0)