BitBake - BitBake - Wikipedia
tento článek se mohou příliš spoléhat na zdroje příliš úzce souvisí s tématem, což potenciálně brání tomu, aby článek byl ověřitelný a neutrální.Březen 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Původní autoři | Holger Schurig |
---|---|
Vývojáři | OpenEmbedded |
První vydání | 7. prosince 2004[1] |
Stabilní uvolnění | 1.46.0[2] / 21. dubna 2020 |
Úložiště | github |
Napsáno | Krajta |
Operační systém | Linux |
Typ | Vytvářejte automatizaci |
Licence | GPLv2 |
webová stránka | www |
BitBake je udělat -jako nástroj pro sestavení se zvláštním zaměřením na distribuce a balíčky pro vestavěný Linux křížová kompilace, i když to není omezeno na to. Je inspirován Dopravné,[3] který je systém správy balíků používá Gentoo Linux rozdělení. BitBake existoval nějakou dobu v OpenEmbedded projekt, dokud nebyl oddělen do samostatného udržovaného nástroje nezávislého na distribuci. BitBake je společně udržován Yocto Project a OpenEmbedded projekt.
Recepty BitBake určují, jak je konkrétní balíček vytvořen.[4] Recepty se skládají ze zdrojové adresy URL (http, https, ftp, životopisy, svn, sakra, místní souborový systém) balíčku, závislosti a možnosti kompilace nebo instalace. Ukládají také metadata pro balíček ve standardních proměnných.[5] Během procesu sestavování se recepty používají ke sledování závislostí, provádění nativní nebo křížové kompilace balíčku a jeho zabalení tak, aby byl vhodný pro instalaci na místní nebo cílové zařízení. Je také možné vytvořit kompletní obrázky skládající se z kořenového adresáře souborový systém a jádro. Jako první krok v nastavení cross-build se framework pokusí vytvořit cross-compiler řetězec nástrojů vhodné pro cílovou platformu.
Viz také
- Buildroot
- Yocto Project
- OpenEmbedded
- OpenMoko
- Software MontaVista
- Seznam softwaru pro automatizaci sestavení
Reference
- ^ „Re: [yocto] Happy Birthday, Yocto Project“. 2013-11-15.
- ^ „Zprávy“.
- ^ „Bylo inspirováno systémem správy balíků Portage“. Uživatelská příručka BitBake. 2018-05-17.
- ^ „IoT - Vytvoření obrazu desky Intel® Edison pomocí Bitbake - software Intel®“. software.intel.com. Intel.
- ^ „Od Bitbake Hello World k obrázku“. Zablokovaný Linux. 2017-04-26.