/ / Jak utworzyć pakiet rpm w yocto (poky) freescale linux - linux, embedded-linux, yocto

Jak utworzyć pakiet RPM w yocto (poky) freescale linux - linux, embedded-linux, yocto

Do tworzenia nowego oprogramowania używam linuksowego linuxa Yocto (poky). Skompilowałem moje pliki binarne dla tego systemu. Ale aby zbudować pakiet rpm w tym systemie, nie mogę znaleźć komendy rpmbuild.

Czy muszę użyć rpmbuild lub opkg lub cokolwiek innego do utworzenia pakietu w Yocto?

Z góry dziękuję.

Odpowiedzi:

0 dla odpowiedzi № 1

Musisz stworzyć recepturę bitbake dla swojegooprogramowanie. Ten przepis opisuje, w jaki sposób to oprogramowanie jest konfigurowane, budowane i pakowane. Jeśli obraz docelowy jest skonfigurowany z rpm jako menedżerem pakietów, wynikiem wykonania tej receptury będzie plik RPM zawierający oprogramowanie. Spójrz tutaj: https://www.yoctoproject.org/docs/2.0/dev-manual/dev-manual.html


0 dla odpowiedzi nr 2

Aby dodać dodatkowe pliki binarne lub biblioteki dla swojegoprojekt w Yocto, możesz dodać je do katalogu rozszerzonego o receptury / scalania-plików / scalania. Wszystkie pliki i katalogi skopiowane do katalogu „scalenia” zostaną skopiowane do głównego systemu plików stworzonego przez Yocto.