Once you have succesfully builded your first E2 image you can start to make modifications.
We will explain now howto add or remove packages and plugins from your image
In order to add or remove packages and plugins you have to:
Edit the file dreambox-image.bb
rebuild the image.
Note: All the packages included in the OE tree can be included or removed from your image simply editing the file that define the image content.
This file is located at /dreambox /dm800/openembedded/packages/images/dreambox-image.bb and is composed in various sections.
Here we will post some examples to add or remove packages and plugins:
------------------------- Example1:
adding a package. Add openvpn package to your image:
edit the file /dreambox /dm800/openembedded/packages/images/dreambox-image.bb
find the line:
change in:
------------------------- Example2:
removing a package. Remove samba your image:
edit the file /dreambox /dm800/openembedded/packages/images/dreambox-image.bb
find the line:
change in:
------------------------- Example3:
adding a E2 plugin. Add E2 plugin networkbrowser:
edit the file /dreambox /dm800/openembedded/packages/images/dreambox-image.bb
find the line:
change in:
------------------------- Example4:
removing a E2 plugin. Removing E2 plugin cleanupwizard:
edit the file /dreambox /dm800/openembedded/packages/images/dreambox-image.bb
find the line:
delete it or comment out with #
Once your modification to dreambox-image.bb file are completed you can simply rebuild the image:
thx meo:thum:
We will explain now howto add or remove packages and plugins from your image
In order to add or remove packages and plugins you have to:
Edit the file dreambox-image.bb
rebuild the image.
Note: All the packages included in the OE tree can be included or removed from your image simply editing the file that define the image content.
This file is located at /dreambox /dm800/openembedded/packages/images/dreambox-image.bb and is composed in various sections.
Here we will post some examples to add or remove packages and plugins:
------------------------- Example1:
adding a package. Add openvpn package to your image:
edit the file /dreambox /dm800/openembedded/packages/images/dreambox-image.bb
find the line:
Code:
hotplug-ng autofs"
Code:
hotplug-ng autofs openvpn"
------------------------- Example2:
removing a package. Remove samba your image:
edit the file /dreambox /dm800/openembedded/packages/images/dreambox-image.bb
find the line:
Code:
ppp module-init-tools samba"
Code:
ppp module-init-tools"
------------------------- Example3:
adding a E2 plugin. Add E2 plugin networkbrowser:
edit the file /dreambox /dm800/openembedded/packages/images/dreambox-image.bb
find the line:
Code:
python-netserver python-pickle dreambox-blindscan-utils \
Code:
python-netserver python-pickle dreambox-blindscan-utils enigma2-plugin-systemplugins-networkbrowser \
------------------------- Example4:
removing a E2 plugin. Removing E2 plugin cleanupwizard:
edit the file /dreambox /dm800/openembedded/packages/images/dreambox-image.bb
find the line:
Code:
enigma2-plugin-systemplugins-cleanupwizard \
Once your modification to dreambox-image.bb file are completed you can simply rebuild the image:
Code:
cd /dreambox/dm800/build
source ./env.source
bitbake dreambox-image
thx meo:thum:
Last edited: