Miao, Jun wrote:
> Hi Guys,

First of all, we are not all guys. (I happen to be one though.)

> AFAIK, the Yocto Project is an open source collaboration project that
> provides tools, templates, and methods to help developers create custom
> Linux-based systems for embedded devices.
> 
> My confusion is that:
> 
>   1.  what`s the tool to make our Fedora Linux 38 released like Yocto?

There is more than one tool in use. The main build tool is Koji, but it 
depends on other underlying tools such as Mock, DNF, RPM, etc. Also keep in 
mind that in Fedora, all binaries are natively compiled, not cross-compiled 
as in Yocto. I.e., the rpmbuild process needs to run on a (real or emulated) 
CPU of the architecture for which you want to build the package. RPMs do not 
typically support cross-compilation.

>   2.  And Centos ?

The only CentOS that is left is CentOS Stream, which (as far as I know) also 
uses Koji.

The CentOS successors such as Rocky Linux and AlmaLinux are free to either 
also use Koji or use their own tools, or a combination. E.g., Rocky Linux 
has developed Peridot.

>   3.  And Ubuntu ?

Ubuntu has its own completely different tooling built around Debian's 
tooling and Canonical's Launchpad platform.

        Kevin Kofler
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to