OpenEmbedded | |
---|---|
Tyyppi | Kokoonpanoautomaatio |
Sisään kirjoitettu | Python ja muut |
Käyttöjärjestelmä | Linux |
Ensimmäinen painos | 2003 [1] [2] [3] |
Laitteistoalusta | Monialustainen ohjelmisto |
Osavaltio | Aktiivinen |
Lisenssi | MIT |
Verkkosivusto | openembedded.org |
Mediatiedostot Wikimedia Commonsissa |
OpenEmbedded on kehys sulautettujen Linux-pakettien rakentamiseen. OpenEmbedded tarjoaa ratkaisun ristiinkäännösympäristöjen luokassa. Sen avulla kehittäjät voivat luoda täydellisiä Linux-jakeluja sulautetuille järjestelmille.
Jotkut OpenEmbeddedin eduista ovat:
Projekti sisälsi ja kehitti alun perin joukon BitBake- reseptejä , jotka muistuttavat Gentoon ebuild -sääntöjä .
Reseptit koostuvat URL-osoitteesta paketin lähdekoodiin, koonti- ja asennusriippuvuuksista sekä käännös- ja asennusvaihtoehdoista. Rakennusprosessin aikana niitä käytetään riippuvuuksien seurantaan, paketin ristiinkääntämiseen ja paketointiin, jotta se voidaan asentaa kohdelaitteeseen. On myös mahdollista luoda täydellisiä kuvia, jotka koostuvat juuritiedostojärjestelmästä ja ytimestä. Ensimmäinen vaihe rakentamisessa on koota joukko GNU-työkaluketjupaketteja , jotka on rakennettu kohdealustalle.