What if I am obbliged to use Yocto, but I don't need a custom o.s. Instead I prefer a common ubuntu 16.04. Is there a way to create it using the yocto enviroment?
The answer is "yes", you can use Yocto to create a customized Ubuntu, but it needs some patches to a stock Yocto to make it work.
The Yocto provided there can build either a "classic" Yocto image or a Ubuntu based image containing also Yocto built elements. The Ubuntu build works cross architecture.
Rationale being that while you can't easily build a full Ubuntu from source, you can use Yocto as deterministic environment to put a customized Ubuntu together in a repeatable way.
In short: NO.
Its just a different thing entirely. You can either use some ubuntu-based distribution and customize it, OR build a custom distribution. There's nothing bad with basing your thing ob ubuntu (or debian, or whatever), but the there's just no Yocto/OpenEmbedded involved.
Think a bit about like, maybe, Toyota versus BMW. Both will serve their purpose. But if you go to the Toyota manufacturing plant and ask them to build a BMW for you, they won't do it. Not even if you pay enough, but because they're just not equipped for it, they don't have the blueprints, etc - and the same vice-versa. Its not a question of "don't want to do". Its a case of "cannot, because just completely different thing"
© 2022 - 2024 — McMap. All rights reserved.