Intel® Makers
Intel® Edison, Intel® Joule™, Intel® Curie™, Intel® Galileo
Announcements
Welcome - This is a Peer-to-Peer Forum only. Intel has discontinued these products but you may find support from other customers on this Forum
9880 Discussions

Create custom package in Yocto, without compiling Yocto?

nSrob
New Contributor I
999 Views

Sorry, I searched several hours on this topic, but still no result, can I ask here?

Is it possible to create my own .ipk binary package on my Intel Edison to port on another Intel Edison? I installed edison-image-ww25.5-15.zip

For example now I have some source tar which I can build

tar -xf source.tar

cd source

make

make install

and it works perfectly, but it is not convenient way to make it if I will have several Edison devices. So I need some easy way to detect/pack all installed files to some ipk package or at least to some tar which I will unpack with tar -xf -C / . On Fedora linux it was easy with rpmbuild tool, is there something same here on yocto?

1 Solution
Pedro_M_Intel
Employee
154 Views

Hello nsrb,

In in section 4.4 of http://www.intel.com/content/www/us/en/support/boards-and-kits/000005616.html Edison's BSP User Guide it is explained how to build a recipe from scratch and add it to Edison's image. You can build only the recipe you are interested and then you can find the ipk in build/tmp/deploy/ipk/edison. That ipk can be installed on any Edison. I'd suggest you to also read http://www.yoctoproject.org/docs/1.8/bitbake-user-manual/bitbake-user-manual.html# bitbake-user-manual-command BitBake User Manual and in the general all the http://www.yoctoproject.org/docs/1.8/mega-manual/mega-manual.html Yocto's Mega-Manual so you can learn more about this subject.

Peter.

View solution in original post

1 Reply
Pedro_M_Intel
Employee
155 Views

Hello nsrb,

In in section 4.4 of http://www.intel.com/content/www/us/en/support/boards-and-kits/000005616.html Edison's BSP User Guide it is explained how to build a recipe from scratch and add it to Edison's image. You can build only the recipe you are interested and then you can find the ipk in build/tmp/deploy/ipk/edison. That ipk can be installed on any Edison. I'd suggest you to also read http://www.yoctoproject.org/docs/1.8/bitbake-user-manual/bitbake-user-manual.html# bitbake-user-manual-command BitBake User Manual and in the general all the http://www.yoctoproject.org/docs/1.8/mega-manual/mega-manual.html Yocto's Mega-Manual so you can learn more about this subject.

Peter.

Reply